I Was Wrong About MCPs
In June I wrote about replacing MCPs with skills and scripts, and about a skill file beating an MCP server almost everywhere except where there’s no CLI. I still work that way. The conclusion I drew …
Read →In June I wrote about replacing MCPs with skills and scripts, and about a skill file beating an MCP server almost everywhere except where there’s no CLI. I still work that way. The conclusion I drew …
Read →A few weeks ago I wrote about replacing MCPs with skills and scripts. Someone pushed back in the comments over on LinkedIn with one …
Read →Update, October 2026: I’ve changed my mind about part of this post. Here’s why. Everyone’s excited about MCPs. The Model Context Protocol is …
Read →grug been thinking about complexity demon lately. complexity demon sneaky. complexity demon hide in code review. complexity demon whisper …
Read →I’ve been spending a lot of time in agentic AI workflows lately. Describe a feature, the agent writes the code, the tests, and the PR. It’s …
Read →Practical guides and opinions on building with AI — workflows, tools, and what I'm noticing along the way.
Platforms, infrastructure, and the systems that keep things running at scale.
Essays on officiating, club management, and the volunteer side of motorsport.
Craft, tooling, and the day-to-day of writing software.