Marc Nützel
  • Home
  • About
  • Skills
  • Recent Posts
  • Projects
  • Experiences
  • Posts
  • Working With Me
  • Tags
  • Agents
  • Ai
  • Architecture
  • Argo-Rollouts
  • Aws
  • Careers
  • Ci-Cd
  • Code-Review
  • Cost-Optimization
  • Cqrs
  • Deployments
  • Devops
  • Docker
  • Domain-Driven-Design
  • Ecs
  • Eks
  • Event-Sourcing
  • Gitlab
  • Groovy
  • Java
  • Jira
  • Junit
  • Kotlin
  • Kubernetes
  • Lambda
  • Legacy-Modernization
  • Microservices
  • Postgresql
  • Production
  • Productivity
  • Software-Engineering
  • Spock
  • Spring-Boot
  • Strangler-Fig
  • Test-Data
  • Testing
  • Tooling
A Legacy Modernization Playbook That Respects the Legacy
A Legacy Modernization Playbook That Respects the Legacy

Every modernization project I’ve worked on started with someone wanting to rewrite the legacy system, and none of them ended with a rewrite. What they ended with (the ones that shipped, anyway) was a service layer in front of the legacy application that let new consumers integrate against a modern API while the legacy system kept doing what it had done for years underneath. The rewrite fantasy is seductive because the legacy code is usually genuinely bad.

  • architecture
  • legacy-modernization
  • strangler-fig
  • event-sourcing
  • domain-driven-design
Monday, September 14, 2026 | 6 minutes Read
Navigation
  • About
  • Skills
  • Recent Posts
  • Projects
  • Experiences
  • Working With Me
  • Leistungen (DE)
  • Impressum
  • Datenschutz
Contact me:
  • me@marc-nuetzel.de