Buzzword fatigue, in list form. Plus a book recommendation and a refusal to look up this week's AI drama.
Blog
- May 12, 2026I'm tAIred (lazy brain dump edition)
- May 5, 2026Bridging Container and Host
Part 6 of the series: the small toolkit (cartage, lmk) that bridges the gaps between container and host.
- April 17, 2026Give your agent a mailbox
A file-based async discussion protocol for pair programming with AI agents. Chat is the wrong shape for thinking work; a markdown file in the working tree gives you back the email thread.
- April 12, 2026Pi + Ollama Cloud API: Setup and First Impressions
Using Pi with Ollama's cloud API directly (no local server needed) + first impressions after a few days
- March 20, 2026crib: Just Enough Devcontainers
After building dev environment tools on and off for many years, I scratched the same itch again, this time on top of the devcontainer spec.
- March 17, 2026please-make-me-an-app, or not
I got tired of waiting for native Linux apps, so I built a tool with a very long name
- March 2, 2026Our coding agent commits deserve better than Co-Authored-By
Co-Authored-By was meant for people. Here's some thoughts on an alternative for attributing coding agents in commits.
- December 1, 2025Skip the 'No AI Days' - Flip the Roles Instead
An alternative to 'No AI Days' - flip the roles and use Claude as navigator while you drive. Keep your coding skills sharp without going completely dark.
- November 27, 2025Working on Multiple Branches Without Losing My Mind
Git worktrees, isolated databases, and Claude Code - how I run multiple branches without losing context.
- November 20, 2025Neovim and LazyVim for Rails Development over SSH
Using Neovim and LazyVim for Rails development over SSH - the good parts, the LSP friction, and what keeps me in the terminal anyway.