20 November 2026 →
Builder. Hacker. Tinkerer. Speaker.
Agentic AI, in production, without getting burned
I let an agent build an entire internal developer platform and wrote up what that actually looks like. I built KubeQuest and a D&D virtual tabletop with agents doing much of the typing, and I keep a Lancer campaign running on the side. Every episode of The AI Inevitable takes one falsifiable claim about AI and checks it against the papers. The serious version of all this is Agentic Covenants: if the agent decides to misbehave, what actually stops it? The playful version is most of what is on this page. Thirty years of infrastructure is what keeps the two honest.

Keynote, MCP Dev Summit Toronto 2026, 6 October 2026

Governing MCP for a Workforce the Size of a City

The book
Agentic DevOps with Claude Code
Build governed AI platforms on Kubernetes with GitOps, observability, and self-service workflows
A hands-on build of an internal developer platform where AI agents work against real infrastructure without going around its controls. It puts specifications, permissions, tests and approval gates around Claude Code, lays a Kubernetes foundation with Argo CD, adds governed agents, MCP tools and model serving, traces all of it with OpenTelemetry, and ends with a Backstage golden path for agent services.
Published 25 September 2026. ISBN 9781808344190
Talks, labs and courses
MCP Dev Summit Toronto 2026 · October 2026Governing MCP for a Workforce the Size of a CityDeploying the Model Context Protocol across a workforce of about 750,000 people, and what governing that actually requires: a registry, a gateway, an AI gateway, and a rollout that can say no.Read the talk page →
Upcoming talkAgentic Engineering Days Zurich 2026Event page →
TalkKubeCon + CloudNativeCon North America 2026Event page →
TalkCloud Native University @ KubeCon + CloudNativeCon North America 2026Event page →
TalkIgnite: The Day Claude Code Deleted My Cluster (DevOpsDays Portland 2026)Watch →
TalkDevOpsDays Portland 2026: BurritoBotWatch →
Play
KubeQuestLearn Kubernetes as a game. Quests, not chapters.
CNCF BingoA bingo card of CNCF projects, each described by what it actually does.
Git Branch CoursesBranching, merging and rebasing as puzzles you solve in the browser.
D&D Virtual TabletopA 5e virtual tabletop that runs on the rules engine, built for the home table.
AntiphonA Lancer campaign in the world of Sarn, with its chronicle drawn as a graphic novel.
Writing
All 133- Opinion: Make Friends With Your Users, and Get the Agents Off Their Laptops
- Research: The MCP Cost Nobody Invoices: Tool Definitions Resent on Every Call
- Research: The Tool List Costs More Time Than the Gateway
- I Applied to Be an AAIF Ambassador
- Research: The Server Was Fine: Why MCP Health Checks Keep Marking Working Servers Down
- Research: Nothing Pages You: Which Side Moves First When an MCP Fleet Upgrades to 2026-07-28
Watch
All recordingsListen

The AI Inevitable, with Whitney Lee. Evidence-based answers to the questions everyone is asking about AI. One falsifiable question per episode, reviewed against the papers.
Upcoming
Agentic Covenants
The framework's own site is agenticcovenants.com.
Hear about new work
New talks, writing and recordings, by email, every other week.