What I do

Cultural and organizational transformation. It was SaaS four years ago. It's AI now.

One foot in the AI-forward world, one foot in the before times. Most engineering organizations are stuck somewhere between the two, and getting them unstuck is the job.

How I work

Recent writing

All posts →
Sep 01, 2026

Delegate While You Talk: Live-Call Agents and the Night Shift

The scarce resource in an agent-enabled engineering day is synchronous, high-bandwidth thinking. Everything downstream of that conversation is execution that can be delegated live or overnight.

Aug 25, 2026

Engineering's Job Just Moved Up a Level

Someone asked me recently: where do you get so much work to kick off? I did not understand the question in the moment, and it kept bothering me the next day. Engineering has to be developing the work. That does not mean making up work. There are tiers of work engineering should already own.

Aug 18, 2026

The Autonomy Frontier Is Bounded by Verification

Agents run autonomously for hours only where verification is deterministic. That constraint, more than model intelligence, defines what agentic work actually functions today. It also explains a split that keeps repeating, where "agent ships your code" compounds and "agent builds your business plan" disappoints.

Aug 11, 2026

Enterprise Agent Workflow Engineering: The Product Is the Eval Loop, Not the Chat Surface

The hard part of putting an AI agent into a team's chat is not the chat. It is encoding a complex workflow into the agent and then proving the agent does that workflow correctly.

Aug 04, 2026

Event-Class Routing Is the Moat

Every team is about to learn the three categories of AI agents. That's table stakes. The moat is deciding which events get which category.

Who is behind this

A single senior operator, not an agency.

I have spent my career inside engineering organizations rather than around them, which means I show up as a working operator, not a slide deck. I work with organizations that know they are behind on AI and are not sure what to do about it, and I start from where they actually are rather than where the hype cycle says they should be.