20 November 2026 →
Speaker. Builder. Engineer. Hacker.
Agentic AI, in production, without getting burned
I talk about what happens when AI meets production infrastructure, and I bring thirty years of running it to the stage: Red Hat, ThoughtWorks, AWS, KodeKloud, and now Accenture LearnVantage, where I lead AI workforce transformation. My latest talk was BurritoBot Said Let's Dance, the Platform Said No with Whitney Lee at KubeCon North America 2026, after the keynote at MCP Dev Summit Toronto on governing MCP for a workforce the size of a city. Next is Agentic Engineering Days Zurich. With Whitney Lee I run Unleash an Agent, Watch It Burn, a workshop where the room tries to make an agent break a real cluster, and co-host The AI Inevitable, one falsifiable question about AI per episode.

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 →
Watch
All recordingsUpcoming
Listen

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.
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 137- Deep Dive: The hooks were valid JSON. They never fired.
- Deep Dive: The Server That Passed 249 Tests and Could Not Start
- Opinion: My Phone Defeated Me in the Middle of a Talk
- Walkthrough: CNCF Bingo, 24 Phones, 15 Calls and Three Unofficial Bingo Masters
- 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
Agentic Covenants
The framework's own site is agenticcovenants.com.
Hear about new work
New talks, writing and recordings, by email, every other week.