logengineering notes by Delaa.
BlogProjectsAbout
All topics
  • all posts
  • php10
  • symfony9
  • architecture9
  • zf18
  • migration8
  • ai-agents7
  • security6
  • harness-engineering6
  • developer-tools5
  • doctrine4
  • legacy4
  • multi-tenancy2
  • debugging2
  • code-review2
  • strangler-fig2
  • postgresql2
  • authentication2
  • prompt-injection2
  • llm2
  • software-engineering2
  • ai2
  • background-jobs1
  • decision1
  • git1
  • workflow1
  • database1
  • session1
  • composer1
  • autoloading1
  • project-management1
  • refactoring1
  • http1
  • query1
  • rfc-100081
  • nextjs1
  • api-design1
  • github-actions1
  • ci-cd1
  • supply-chain1
  • owasp1
  • process1
  • claude-code1
  • programming1
  • schmidt1
  • careers1
  • multi-agent1
  • spec-driven-development1
  • docker1
  • linux1
  • containers1
  • infrastructure1

Refactoring

1 article

see also:zf1symfonymigration
  • a79b27e·1 Jul 2026·5 min read·in backend·series: Strangler Fig migration

    The Day We Deleted 12,000 Lines of Legacy Bridge Code

    Eight coordinated commits, two hours, 129 files removed. The Strangler Fig bridge had done its job. Now it was time to delete it. Here is the checklist we followed, the traps we avoided, and how we knew the bridge was ready to come down.

    zf1symfonymigrationlegacyrefactoringphp
log · Delaa · © 2026
RSSCategoriesSeriesTagsArchiveGitHubAbout