Series · 2 parts

Urban Renewal

Renovating legacy projects with AI coding agents without tearing them down: risk assessment, test scaffolding, step-by-step refactoring and a safe cutover. Chapter by chapter, on a real legacy PHP repository.

Start from the beginning →

  1. No. 25 A cutaway of an old apartment building with a surveyor's table in front holding a marked-up blueprint, tape measure and checklist; a dashed outline of an illegal extra floor on the roof. Urban Renewal #1: Structural Survey – Make the Agent Read Before It WritesUrban Renewal · Part 1 Software Architecture
  2. No. 35 Retrofitting instead of tearing down: a cutaway of an old, lived-in apartment block with steel jackets and braces on its columns, new plumbing inside the walls, and a rolled-up deed and spirit level on the site table. Urban Renewal #2: Tear Down or Retrofit? – The Bill for a RewriteUrban Renewal · Part 2 Software Architecture