I got tired of Claude using `cd` despite being told a hundred times not to. So I asked Claude to build a hook that would block it. Then I asked Claude to break that hook. The recursive game taught me more about Bash, parsing, and red-teaming than any tutorial would.
Posts for: #bash
Making sense of "set", the powerful Bash built-in
A field guide to the many flags and options behind `set`, with a reference table and the combinations you'll actually use in real shell scripts.
Stenogit: a silent stenographer for your filesystem
A tool that watches directories and auto-commits changes to git, fully unattended. How it works, the design decisions behind it, and what I learned building it with systemd templated units.