AmA - Agile meets Architecture
Domain-Driven Transformation - how to improve the structure of legacy systems
Today, we know how to start a new project on a greenfield site and how to build good architecture. But most of us work in projects that have been around for a long time and whose architecture is not exactly beautiful (to put it mildly). "Monolith" and "big ball of mud" are the unflattering names for such systems.