Writing

Notes on building agentic systems, engineering teams, and the occasional weekend rabbit hole.

Context engineering is the job now

A practitioner playbook for engineering an agent's context window: token-aware design, just-in-time retrieval, compaction vs offloading, sub-agents, KV-cache discipline, and the four moves every working agent stack uses.

Context engineering ~9.7k tokens · 36 min

2026

  1. May 16, 2026~9.7k tokens · 37 min

    The agent stack I actually ship with

    How I direct the agent loop instead of letting it drive. Six tools, a dozen human gates, and one rule I never break: nothing ships unattended. Requirements, brainstorm, grill, plan, test, implement, review, verify, design, compound.

  2. May 13, 2026~4.5k tokens · 17 min

    Multi-agent is where context goes to die

    More agents was supposed to mean more capability. Production says otherwise: every handoff between agents loses information, every parallel decision conflicts, and the system fails where context crosses. The number of agents is rarely the question worth asking.

  3. May 8, 2026~4.6k tokens · 17 min

    Less memory, more context

    The agent loop forgot, so we built memory systems. Memory streams, hierarchical paging, self-organizing notes, bi-temporal graphs. Some of it works. Most of it solves a problem context engineering has already fixed.

  4. Jan 21, 2026~5.2k tokens · 20 min

    The action primitive: from chain of thought to code

    Every agent paradigm is one answer to the same question. What does the model emit at each turn? Get clear on the action and the harness almost designs itself.

2025

  1. Dec 15, 2025~7.5k tokens · 28 min

    How to build an MCP server agents will actually use

    What makes a great MCP server: workflow-shaped design, five to fifteen tools, descriptions treated as system prompt fragments, and responses budgeted in tokens.

  2. Dec 14, 2025~2.7k tokens · 10 min

    MCP is not the problem

    The protocol is fine. The real question is when to use one, and most of the loudest critiques are really about that, not about MCP itself.