I Stopped Using MCPs and Replaced Them with Skills and Scripts
Everyone’s excited about MCPs. The Model Context Protocol is supposed to be the standard way AI agents talk to external services. And it is good, for what …
Read →Long-form writing on platform engineering, AI development, and the occasional motorsport story.
Everyone’s excited about MCPs. The Model Context Protocol is supposed to be the standard way AI agents talk to external services. And it is good, for what …
Read →grug been thinking about complexity demon lately. complexity demon sneaky. complexity demon hide in code review. complexity demon whisper “just add one …
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 →Over the last year, I’ve been watching how people use AI coding tools. GitHub Copilot, ChatGPT, Claude - everyone’s got access to them now. But the …
Read →Over the past couple of years, I’ve been working extensively with GitHub Enterprise in large organisational settings. While GitHub has built an …
Read →One of my current projects is a migration from Azure DevOps to GitHub Actions. I saw a challenge: how to effectively train DevOps teams on new tools in an …
Read →This week I hosted a brown bag session at work where I explored the idea that failure isn’t something to be avoided at all costs but must be a safe option for …
Read →Last year, I decided to run for a position on the management committee of the motorsport club I’m a member of. It has been eye-opening to see what goes on …
Read →A part of my life that I haven’t written about before is my volunteer motorsport officiating. I’ve loved motorsport for as long as I can remember. …
Read →