I build AI platforms and agent infrastructure.

MCP servers, LLM assistants, and the Kubernetes and data platforms underneath them — and writing about what the tradeoffs actually cost.

Ask the archive

Ask a question and get the passage that answers it, quoted from the post it came from. Runs entirely in your browser — nothing you type leaves this page.

Recent writing

All 101 posts →
  • AI in simple terms: what is an MCP server?

    4 min read

    Hi Guys, in the last article I described what an agent harness is, and I promised we would build one next. Then a friend told me MCPs are dead and agents just use CLI commands now. I didn't want to argue — so I wrote this instead…

  • AI in simple terms: what is an agent harness?

    4 min read

    Hi Guys, in this article I'm going to simply describe what an AI harness is. Everybody is so overwhelmed with so many buzzwords, so this one is to make it easy for anyone using a coding agent to understand what they are really using…

  • Your blog doesn't need a vector database

    8 min read

    I wanted to ask my own archive questions. The obvious 2026 answer is embeddings, a vector store and an LLM on top — so I measured the corpus first, and the numbers made all three look ridiculous…

  • Why MCP, Not REST APIs?

    10 min read

    The question comes up the moment you try to make an agent use your existing API. The answer isn't that REST is wrong — it's that REST was designed for a client who reads the docs at build time, and an LLM isn't that client.

Things I've built