Skip to content
Consulting · 5 min · January 22, 2026

The handoff is the deliverable

Why we optimize for the moment we leave, and what that changes about how we build.

A handover training session with a presenter and colleagues taking notes

There's a version of consulting where the goal is to become load-bearing. Undocumented decisions, clever abstractions only the author understands, and an ongoing relationship that exists because ending it would be frightening.

It's lucrative and we think it's a bad trade. Clients who can leave tend not to.

What we do differently

  • Boring technology by default — TypeScript, React, Postgres, the things your next hire already knows
  • Architecture decision records written as decisions are made, not reconstructed at the end
  • Runbooks with the specific commands, not a description of the commands
  • Your engineers in code review from week one, not week ten
  • A named owner on your side for every system before we finish

The test

At the end of an engagement we ask a client engineer who wasn't in the build to deploy a small change to production using only the documentation, with us in the room but silent. Whatever they get stuck on is the real gap, and we fix it that week.

It's an uncomfortable hour and it has never once failed to find something.

A quiet workspace corner with a closed laptop, books and a plant by a window

Why this is good business anyway

Almost all of our work comes from repeat clients and their referrals. The mechanism is simple: a client who owns what we built and understands it comes back for the next thing, and tells a peer.

A client who feels stuck comes back too, but only once, and they don't refer anyone.

Living with this problem?

We’d rather talk about your version of it.

Thirty minutes with an engineer. Mention this piece and we’ll pick up where it left off.

We use your details to reply to this request only. No sequences, no list.

Taking two new engagements this quarter.