About Mainline

I've spent fifteen years building software, about eight of them at Thoughtworks, starting in 2013, where I learned the techniques that separate the "DORA elite" performers from the rest. Spoiler: continuous delivery, and everything that comes with it.

Since then I've seen dozens of failed deliveries. Arriving at projects in the aftermath of Agile theatre, of negligent tech leadership, of teams doing the ceremonies but not the engineering, of cargo-culting, and of teams simply getting it wrong, because software is hard.

I can count the successful ones on one hand.

There's no shortage of well-written instructions, YouTube videos, and published research on how to deliver software effectively, all readily available to anyone who goes looking, yet little of it is absorbed and practised.

We've found ourselves in an industry that would rather talk about being Agile, put on ceremonies, sell bogus certifications, fool around with story points, measure people, and then infantilise the real practitioners with a pizza party.

This is easier than doing the hard work underneath.

No tool can fix this by itself. But every PM tool we've had until now quietly encouraged it. I built Mainline as the counter-balance anyway.

Nat Young

Setup help

Optional. Mainline assumes the full set of practices behind continuous delivery: trunk-based development, CI, automated testing you trust, small stories. If they're in place, just start the trial.

If they're not, the tool shows you in the first week. If you'd rather have help closing the gap than stare at it, I'll work with your team to get the practices running. Bounded, fixed price.

[email protected]