The Problem I Keep Running Into
I've written the same bash script scaffolding at least 40 times. Every time I spin up a new automation, I start from scratch: add the shebang, remember the set -euo pipefail line, define variables, write the same error-handling block I always use, forget to add a usage message until the third time I run it wrong.
And don't get me started on chmod. I Google "chmod 755 vs 644" at least once a month, even though I know what it means. The octal-to-permission mapping just doesn't stick unless you're using it every single day.
So I built something to fix both of those problems — and it's turning into a whole directory of tools.
What I Built: bashsnippets.xyz/tools
bashsnippets.xyz/tools is a free directory of interactive tools for Linux users and developers. No signup. No rate limits. Works in the browser. Copy and go.
Right now it has two tools live, with a new one shipping every week:
1.…