#dddDesign
Legacy-leveraged learning phase is the name I use for a pattern we've been using at PayFit in a few places recently.

This pattern is controversial because it violates my most important modernization principle: respect domain boundaries.

1/4

#legacyModernization #dddDesign
October 18, 2025 at 9:51 AM
An under-appreciated benefit of architecture modernization is the chance for semantic convergence (of your software and mental model).

It's common in legacy systems for words and concepts not to align with how people think and talk about the business.

1/4

#architectureModernization #dddDesign
March 25, 2025 at 6:39 PM