Legacy
Case File: Migrating a Legacy Reservation Handler Without a Rewrite
A tangled legacy handler gets pulled apart one bounded step at a time, behind the safety net the earlier testing series already built.
Testing a Legacy Project From Scratch With an AI Agent
Most engineers already use AI to write code. Here's how to sequence an agent through testing a legacy codebase, without doing it all in one big step.
A Testing Strategy for a Codebase With No Tests
A codebase with no tests doesn't need unit tests for new features first. It needs an end-to-end net at the points where the business is most fragile.