← Journal
· 6 min #harness#cd#tooling

Harness, in plain English.

What it actually does, when it's worth the friction, and the three places small teams should not adopt it.

Harness is a CD platform. That’s the elevator pitch. What it actually does is give you a templating layer on top of your deployments so they’re not snowflakes.

That’s also why it’s frequently the wrong tool for a five-person team. Templates are leverage; you only need leverage when you have weight.

The mental model

Three primitives are worth knowing before you read the docs:

When it’s worth the friction

You probably want Harness if:

Harness’s value is in the templating discipline it forces. If you don’t already have a pattern your services share, the tool can’t extract it for you.

When it’s not

Three places I’d push back on adopting Harness:

What surprised me

A few things I didn’t expect after a year of using it across engagements:

If you’re evaluating it: build one template for one service and feel the templating workflow before you commit. The friction is up-front; the leverage compounds.

Newsletter · low-volume

A note when something new lands.

Long-form essays on agentic AI, MLOps, and production systems. No drips, no funnels — one mail when there is something worth reading.

No spam. Unsubscribe anytime.