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 →
Oct 22, 2026

The Evolution of Software Engineering

In the not-so-distant future my ideal day working in a software team is jumping on a recorded call for 2-4 hours and discussing everything under the sun: product direction, research spikes, architecture, designs, prototypes, business strategy. Everything.

→
Oct 20, 2026

"Good at Long-Running Tasks" Is a Harness Property, Not a Model Superpower

People keep saying one model or another is really good at long-running tasks, and I still don't fully get what they mean. If you are running an agent for hours and hours, a single context window explodes. So this has to be a harness, right?

→
Oct 13, 2026

When Everything Is AI Content, How Do You Prove Understanding?

There is no written artifact I can ask for anymore that proves the person responsible actually understands the requirement. Once a model can generate every asynchronous artifact, the artifact no longer proves anything about the human attached to it.

→
Oct 06, 2026

Encode It or Re-Catch It

A senior engineer opens a PR from a more junior teammate and finds code that does the right thing the wrong way. They know exactly what is wrong, write the review comment, and then have to decide whether it is worth writing again next week.

→
Sep 29, 2026

The Dark Factory and the Goal Problem

Every organization operates at two speeds. There is a slow-thinking layer where you figure out what to build, and a fast-thinking layer where you execute.

→
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.