8 February 2026
Application Engineering
Modernizing a 15-Year-Old .NET System Without Breaking Production (Part 3)
Making Legacy .NET Code Testable Without Refactoring Everything Adapters, Characterization Tests, and Pragmatic Seams Series: Modernizing a 15-Year-Old .NET System
Application Engineering
Modernizing a 15-Year-Old .NET System Without Breaking Production (Part 4)
Introducing Kafka into a Legacy .NET System Event Forwarders, the Outbox Pattern, and Scheduled Notifications Series: Modernizing a 15-Year-Old .NET
