Insights
Engineering notes on enterprise modernization.
Concise, opinionated, evidence-driven. Written by senior engineers, for engineering leaders who have to decide what to do on Monday.
From Hidden Knowledge to Executable Tests: A Practical Modernization Path
The most valuable thing you can do early in a modernization programme is turn the team's hidden knowledge into tests that the next engineer can run.
Read the article →Oracle-Backed Applications: Performance Problems Are Often Architectural
When an Oracle-backed application slows down, the fix is rarely "a faster query". It is usually a small set of architectural decisions made when the data was smaller.
Read the article →Modernizing .NET Systems Without Breaking the Business
A practical sequence for moving a .NET Framework system to modern .NET incrementally, with feature flags, shadow comparison, and no risky big-bang cutover.
Read the article →How to Use Agentic AI Safely in Legacy Codebases
Agentic AI can accelerate work on legacy codebases — but only inside a governance pattern that keeps senior engineers in control of every production decision.
Read the article →Why Enterprise Modernization Fails When It Starts with a Rewrite
A rewrite feels like a clean reset. In an enterprise context, it is almost always the wrong starting move. Here is why — and what to do instead.
Read the article →Working on something similar?
If a topic here looks like your situation, we are happy to talk.