Your software was an asset.
Now it's an anchor.

You built something real — customers, revenue, a team. But somewhere along the way, “what should we build?” became “what can we build?” That shift is quiet. And expensive.

Learn more →

Every engineering decision your team ever made was reasonable. Every business decision too. The problem isn’t that anyone made the wrong call — it’s that those calls were made in sequence, without full visibility into what came before or what would follow. That’s not negligence. That’s just how software gets built.

But software keeps a record. Every trade-off, every shortcut taken under pressure, every abstraction that made sense then — it’s all still in there. And over time, the codebase stops reflecting where you’re going and starts reflecting everywhere you’ve been. Some founders know exactly what needs to change but can’t find the path. Others aren’t sure where to look first. Either way, the constraint compounds quietly while everything else keeps moving.

This is when Rails Rehab helps.

Services

Rails Roadmap

You know something is wrong. You need to know exactly what, and what to fix first.

A fixed-fee diagnostic engagement delivering a prioritised roadmap your board can read and your engineers can action.

Learn more →

Rails Rescue

You have direction. Now you need someone in the codebase making it happen.

A 3–6 month implementation engagement to deliver the structural changes your business needs to move again.

Learn more →

Rails Rehab is built for a specific situation. You’re running a SaaS business with real revenue — typically $5M–$50M ARR — on a Rails codebase that’s been through a few transitions. You’re technically literate but no longer close to the code. And there’s a growing gap between what the business needs to do and what engineering says is possible.

Maybe you’re not sure exactly where the constraint is. Maybe you know precisely what needs to change but your team is fully committed to keeping the lights on and a senior hire is four to six months away. Either way, you’ve already tried the obvious things. Hiring more engineers helped a little. It didn’t fix it.

If that’s you, the problem isn’t going to solve itself. Every month it goes unfixed is another month your decision space quietly shrinks.

Rails Rehab is the work of Dave Kinkead — software architect, former military officer, General Manager, and recovering philosopher.

Dave has over 20 years experience asking the question nobody in the room wants to answer — why isn’t this working? His background is unusual by design: a decade running organisations and P&Ls, a decade researching how complex systems make decisions, and years inside large-scale production Rails codebases.

Most people who understand the code don’t understand the business. Most people who understand the business can’t read the code. Dave works in the gap between the two — which is precisely where this problem lives.

Read more about Dave →

Let’s find out if this is the right moment

A 30-minute discovery call. No pitch — just an honest conversation about where you are, what’s blocking you, and whether this engagement is the right fit. If it is, we move quickly. If it isn’t, you’ll leave with a clearer picture of what’s actually going on.

Book a discovery call →