The Archive
Posts
All the articles I've posted.
-
Git Worktrees Are Great Until You Forget Which One You're Running
My code changes weren't showing up. Turns out I was running the app from the wrong worktree. So I built a fzf plugin to fix that.
-
My Fast Zsh Setup Without Oh My Zsh (But With Its Best Plugins)
A modern Zsh config that cherry-picks the best Oh My Zsh plugins via Zinit, adds Starship, fnm, zoxide, and Atuin, and starts in 120ms. Full .zshrc included.
-
One CLI to Rule npm, yarn, pnpm, and bun
Juggling npm, yarn, pnpm, and bun across projects? ni detects your package manager and runs the right command. Here's my setup.
-
It Does What It Says on the Tin: Why Naming Matters More with AI
When your function name lies, developers get confused. When AI reads that lie, it builds on it confidently. A lesson that applies way beyond code.