Skip to content
Elco Dev

Insights · 6 min read

Inheriting someone else's codebase: what to do in the first 30 days

By Austin Hunter ·

We've taken over live products built by other teams, and the temptation on day one is always the same: "this would be easier to rewrite." Sometimes that's true, but you can't know until you understand what's there. This is the order we work in for the first month.

Week 1: access and inventory

Week 2: read before you write

Week 3: make it safe

Week 4: plan, with the owner

Write up what works, what's risky and what to change first, each with an estimate. Then agree on a routine: how changes are reviewed, tested and released, and who approves production changes. Only now is it fair to talk about a rewrite, and usually the answer is to improve the parts that hurt and leave the rest.

How we do it for clients

Our $990 Production health check covers weeks one to three as a fixed-fee, read-only review with a ranked fix list. A care plan keeps it running afterwards.

Want a fixed quote for your project?

Book a free 30-minute call. You'll leave with a clear idea of scope, timeline and cost.