3 ms·
I don't know how anyone could know if their tool is overlooked, but these threads are always "happy 10,000 day" fodder <https://xkcd.com/1053/ https://xkcd.com/
by mdaniel 1y ago
I don't know how anyone could know if their tool is overlooked, but these threads are always "happy 10,000 day" fodder <https://xkcd.com/1053/ https://xkcd.com/1053/> so I'll roll the dice
- aws-vault https://github.com/99designs/aws-vault https://github.com/99designs/aws-vault
- often paired with the "open in container" Firefox extension (even if you use Chrome for everything else it's still great for color coding your account's "severity rating" to cut down on misclicks) https://github.com/honsiorovskyi/open-url-in-container https://github.com/honsiorovskyi/open-url-in-container and https://addons.mozilla.org/firefox/addon/open-url-in-container/ https://addons.mozilla.org/firefox/addon/open-url-in-contain... ; the $(aws-vault login --region $AWS_REGION --stdout "$my_profile_name") will emit the URL to login to the AWS console via their Federated Login behavior, then if one URL-encodes that and feeds it to $(firefox "ext+container:name=${con_name}&url=$url_enc") poof, it spawns the console authenticated with that aws-vault profile
- teamocil https://github.com/remi/teamocil#readme https://github.com/remi/teamocil#readme
- gojq which has just vastly superior error messages and yaml input https://github.com/itchyny/gojq https://github.com/itchyny/gojq
- org-mode, worth it even if you're not already in Emacs https://org-mode.org https://org-mode.org
- the 1Password cli's $(op inject) option for putting creds into files or env vars without really putting them in env vars e.g. https://developer.1password.com/docs/cli/secrets-environment-variables/ https://developer.1password.com/docs/cli/secrets-environment...