Тёмный

10 CLIs I Can Not Live Without! 

DevOps Toolkit
Подписаться 78 тыс.
Просмотров 10 тыс.
50% 1

Опубликовано:

 

26 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 34   
@DevOpsToolkit
@DevOpsToolkit 2 месяца назад
Which are your favorite CLI tools?
@sergeyp2932
@sergeyp2932 2 месяца назад
dyff - diff tool for YAML, which also nicely works with "kubectl diff" command for prettier output. Also, Jira and Gitlab CLIs comes in handy very often. (Not mentioning bat, jq and yq, as they are already covered in your video.)
@mtik000
@mtik000 2 месяца назад
k9s, of course!
@DevOpsToolkit
@DevOpsToolkit 2 месяца назад
@mtik000 k9s is awesome and the only reason I did not put it on that list is that i consider it a dashboard rather than a CLI.
@LoloOnYT
@LoloOnYT 2 месяца назад
dive : to analyse container image
@marcin_kulik
@marcin_kulik 2 месяца назад
kubectx/kubens
@bombboy
@bombboy 2 месяца назад
Saved so I can check out all the tools that I haven't used yet, thanks for the breakdown
@sergeideisling6958
@sergeideisling6958 2 месяца назад
Thank you for your creativity, you are very helpful
@DavidBernard31
@DavidBernard31 2 месяца назад
I no longer used exa, jq, yq,... since I switched to nushell (those features are built-in). A non-POSIX shell, that requires a learning time and few adaptations, but far less than powershell. One of my favorite features is scripting where every exported functions (you can have several) have an "help" autogenerated from the signature of the function.
@DevOpsToolkit
@DevOpsToolkit 2 месяца назад
Nushell is very interesting. I've been using it on and off for a while but I am not (yet) sure that I'll stick with it.
@nenharma82
@nenharma82 2 месяца назад
This is valuable, thanks a lot!
@ZTGallagher
@ZTGallagher 2 месяца назад
These are all, each and every one, fantastic tools. Though funny enough none of them are tools I'd put into devbox. They're too fundamental to my everyday, regular navigation and use of my terminal, and all need to be default and global (except maybe teller). Devbox can handle that, too, but honestly I mostly just use brew/brewfiles for the "Need everywhere" tools. I'm curious what people feel are common enough to put into devbox files, but not necessary enough to just have installed globally.
@DevOpsToolkit
@DevOpsToolkit 2 месяца назад
Spot on. I only have a few of those in devbox (ya, jq, and teller). All others are peanently installed on my machines. I put them in devbox.json for the demo used in the video only so that it's easier for people to follow along and reproduce what I did. Going back to your question... I tend to have the tools that are global and often used before I even reach the directory of a project installed directly. eza and zoxide would be two examples. Those that are project-specific are kept in devbox. Also, if I put an instruction in project readme, I tend to put the tools that are required to execute it in devbox. That's why, for example, I have bat installed globally and aliased to cat. That way i can instruct people to execute cat no matter whether they have bat or not.
@ZTGallagher
@ZTGallagher 2 месяца назад
@DevOpsToolkit Oh, for instructional purposes, I absolutely get that. It makes perfect sense. The more uniform you can make the experience of people coming in to try something, the greater chance of general success. It's hard to demonstrate the "normal" use-case of Devbox without getting too specific into any given project or its dependencies. Or at least I'm not sure how I'd do it.
@alvsanand
@alvsanand 2 месяца назад
Great video!
@roganl
@roganl 2 месяца назад
Great Top 10 list. Point of pronunciation: 🦇≠🍑
@c_kemper
@c_kemper 2 месяца назад
I prefer toml file format over json... and I'd much rather write nix than json to be honest. numtide devshell and direnv are a potent duo. and the devshell.toml is much easier to use/read than json IMHO.
@DevOpsToolkit
@DevOpsToolkit 2 месяца назад
I love toml but, unfortunately, it is not as common as yaml and json. Nix, on the other hand, is too difficult for those not vested into it. If you're comfortable with it, great. For everyone else it is a bit hard to understand what's going on. I switched from direnv to teller since it solves the problem of secrets to env. vars. in a more elegant way.
@MichaelWilliams-lr4mb
@MichaelWilliams-lr4mb 2 месяца назад
I was using eza but now I'm using lsd (not the drug)
@dreamer9393
@dreamer9393 2 месяца назад
How could you upload so many videos in a week? 😅
@DevOpsToolkit
@DevOpsToolkit 2 месяца назад
I upload only one video a week, and that's very challenging. I don't think I could do more than one a week.
@renanmonteirobarbosa8129
@renanmonteirobarbosa8129 2 месяца назад
you forget k9s
@DevOpsToolkit
@DevOpsToolkit 2 месяца назад
I wanted to focus it on more general CLIs. K9s is certainly awesome and should be on anyone's list.
@NewsBytesOnYouTube
@NewsBytesOnYouTube Месяц назад
Eza is ok, but Exa is better
@DevOpsToolkit
@DevOpsToolkit Месяц назад
I thought that exa is not maintained any more.
@NewsBytesOnYouTube
@NewsBytesOnYouTube Месяц назад
@@DevOpsToolkit Wow, I stand corrected. Thanks!
@julianomoraisbarbosa
@julianomoraisbarbosa 2 месяца назад
# til For pass / secret I use pass Combine with direnv
Далее
МЭЙБИ БЭЙБИ - Hit Em Up (DISS)
02:48
Просмотров 397 тыс.
Why I Cant Stand IDE's After Using VIM | Prime Reacts
17:51
Linus Torvalds: Speaks on Hype and the Future of AI
9:02
I ranked EVERY terminal emulator. It was nuts
20:35
Просмотров 116 тыс.
9 AMAZING COMMAND LINE TOOLS for Linux
17:09
Просмотров 116 тыс.
Someone improved my code by 40,832,277,770%
28:47
Просмотров 2,6 млн
The Unreasonable Effectiveness Of Plain Text
14:37
Просмотров 610 тыс.