The Gas-Powered Wagon

Bolting AI onto an organization built for walking pace doesn't make it faster. The bottleneck was never the typing — it was coordination, and AI only shone a light on it.

There's a genre of AI blog post that I skip as soon as I recognize it: the company retrospective where they handed everyone Copilot or Claude Code, waited a couple of quarters, and came away disappoin…

The agent cannot guard itself

Why coding agents need a sandbox the agent cannot reach, an audit log the agent cannot write, and signed instructions the agent cannot rewrite.

Every coding-agent sandbox I've set up ends in the same tired loop. I lock it down, the agent stops being useful, I loosen it, and I end up exactly where I started: YOLO mode. At best there is a sandb…

I Am Still Here

Trans Day of Visibility, 2026 Being myself is apparently political now. I'm a trans woman. I'm a Staff SRE, an open-source contributor, a KubeCon speaker, a community organizer, a homesteader, a neigh…

Get Closer So I Can Hear the Birds

I was at a friend's apartment, testing GPT-4o's voice mode. She had lovebirds, and they were chirping away. "Can you hear the birds?" I asked. "Yes, I can hear them," GPT said. This surprised me. I'd …

The Socially Constructed Agent

Last week, Claude Code was about to open a PR for a feature I never asked for. Not a slightly-wrong implementation. A completely different feature. I'd just spent an hour planning the task with my nav…

The Navigator Pattern

I've been using Navigators for my platform engineering work and they've completely changed how I interact with AI. Keeping track of work, planning implementations, and learning over time and across pr…