Skip to content
← Back to Work

2024 · Growing B2B product team

Higher deploy frequency · no multi-month freeze

Modernizing a product without pausing growth

Rebuilt critical paths of a legacy application while keeping the product live and the team shipping.

Problem

Core features had become expensive to change. Velocity slowed. Customers still needed continuous improvement.

Approach

Strangler-fig modernization: isolate high-churn modules, introduce typed boundaries, migrate with dual-write where needed, measure before and after.

Outcome

Deploy frequency improved. Lead time for critical features dropped. No multi-month freeze, no big-bang rewrite.

Lessons learned

Modernization is a product risk problem, not only a tech debt one. Sequence work by business value, not by how ugly the code feels.