Jay Clark

I build software with AI coding agents and keep notes on what the work teaches me. When a lesson holds up long enough to trust, it becomes an essay here.

Essays

  1. My tool said every message would arrive after the next tool call. Twenty-five of them were queued for four sessions that were already gone, and the sender kept waiting.

  2. While building a tool to keep my AI agents from colliding, I caused the exact collision it prevents. A chat message is not a lock.

  3. An MCP server can change what your agent is told to do, and nothing you run would notice. What 44 servers showed, and what happened when I graded my own.

  4. Agreement Is Cheap 2026-08-12

    Eleven AI reviewers endorsed the design's worst idea. A year of receipts on why reviewer count exaggerates assurance, and what actually catches the mistakes AI-generated work makes.

  5. A field manual for running AI coding agent sessions that get better every week instead of starting from zero every morning.