“Every change takes longer and breaks something else.”
Codebase Rescue Plan
For products where technical debt is crowding out new features.
How I help
A focused look at what matters now.
- Review the code and architecture around recurring problems
- Identify risky dependencies and testing gaps
- Separate urgent repairs from work that can wait
- Compare gradual improvement with replacement
What you leave with
A prioritised plan, with reasons and trade-offs. Not a blanket recommendation to rewrite everything.
Relevant experience
Nigel's work at MYOB included simplifying designs. At Varian, he worked with tightly coupled code and brittle tests.
Start a conversation