- Only then get out the legacy system and see where its current architecture aligns with the target architecture and where changes have to be made.
09.12.2025 09:34 β π 1 π 0 π¬ 1 π 0- Only then get out the legacy system and see where its current architecture aligns with the target architecture and where changes have to be made.
09.12.2025 09:34 β π 1 π 0 π¬ 1 π 0- From this domain knowledge you will be able to derive the target architecture.
09.12.2025 09:34 β π 1 π 0 π¬ 1 π 0- So, the first step is to (re-)understand the domain, i.e. the business and its processes.
09.12.2025 09:34 β π 1 π 0 π¬ 1 π 0
The best way to split a monolith is to first put that monolith aside. It might be counterintuitive, but before you decompose the legacy system, it is important to understand what the problem is that the system was built for.
domain-driven-transformation.com
Yes, it grew about 150 pages :-)
08.12.2025 11:48 β π 1 π 0 π¬ 0 π 0π
06.12.2025 08:02 β π 0 π 0 π¬ 0 π 0Thank you!
05.12.2025 22:00 β π 0 π 0 π¬ 0 π 0- And last but not least to our families. You are the best; this wouldn't have been possible without you!
05.12.2025 21:02 β π 0 π 0 π¬ 0 π 0
- To Sergio MorazΓ‘n, @suksr.bsky.social, Philipp Kostyra, @tekiegirl.bsky.social, @gienverschatse.com, and Joe Yoder for their terrific endorsements
- To Michele Cronin and Louise Corrigan, our editors at @oreilly.bsky.social
- To James Higginbotham, Stefan Hofer, @vladikk.bsky.social, Mufrid Krilic, SΓΆnke Magnussen, @bitboss.bsky.social, @nick-tune.me, @vaughnvernon.bsky.social, Rebecca Wirfs-Brock, and Eoin Woods for their reviews that improved the text so much
05.12.2025 21:02 β π 2 π 0 π¬ 1 π 0
This is the moment to say thank you:
- To Michael Feathers for an amazing foreword
- To @ziobrando.bsky.social and JΓΆrn Koch for their contributions to the Collaborative Modeling chapter
Our goal with this book is to be helpful when you have to deal with what is called a Monolith or Big Ball of Mud. We describe how to combine Domain-Driven Design, Team Topologies, Modularity Maturity Index, EventStorming, Domain Storytelling and other tools to refactor legacy software.
05.12.2025 21:02 β π 0 π 0 π¬ 1 π 0Cover of the bool Domain-Driven Tranformation featuring an Atlas Moth
It has been quite an odyssey, but now it is finally here:
π£ π Domain-Driven Transformation: Modernize Legacy Systems and Mitigate Risk π π£
In this book, Carola Lilienthal and I present our approach to transform architecturally eroded systems.
domain-driven-transformation.com
Servus Vienna! Iβm happy to announce that Iβm going to speak at the Softwarearchitektur Wien meetup on March 26. If you want to learn about βModern Software Architecture with the Architecture Hamburgerβ please join: www.meetup.com/softwarearch...
@stefantoth.bsky.social #softwarearchitecture #π
Looking forward to be speaking at Microservices Meetup Munich next week. Join if you like to learn about Domain-Driven Transformation.
www.meetup.com/de-DE/micros...
#dddesign #microservices #softwarearchitecture #legacycode
Moin Hamburg! On the 21st of November there will be a local DDD meetup on Domain-Driven Transformation with @hschwentner.bsky.social. He will present a catalog of refactorings that help cure: BBOM architecture, anemic domain models, and badly organized teams.
RSVP here:
π£New DDD Hamburg Meetupπ£
On Nov 21 weβre celebrating the Global Domain-Driven Day 2024 (lnkd.in/gNxhxHdb) with a session on Domain-Driven Transformation.
@kenny.weave-it.org @heimeshoff.bsky.social @mentrix.bsky.social @maxsc.bsky.social for the initiative!
www.meetup.com/de-DE/ddd-hh...
Thanks SΓΆnke! Glad that the book helps. Carola and I are currently working with @vaughnvernon.bsky.social on the English edition.
05.11.2024 12:20 β π 0 π 0 π¬ 0 π 0
With a couple of friends from the community, Iβm organizing the ComoCampβan unconference that brings together the makers andΒ Β masters of collaborative modeling methods like #EventStorming, #UserStoryMapping, and #DomainStorytelling.
Β
@selketjah.bsky.social @ewolff.com
Β
comocamp.org
The organizers have created an inspiring and fun space to explore systems design here in the US. I've missed gathering here and can't wait to get to Denver on March 12th. Check out the schedule and pre-conference offerings.
https://exploreddd.com/
On February 14, DDD Hamburg Meetup welcomes @carolali speaking about βFighting Technical Debt with DDD.β Thanks, Kai RΓΌstmann and Falco Wehber from SIGNAL IDUNA for hosting! #dddhamburg #dddesing #softwarearchitecture www.meetup.com/de-DE/ddd-hh...
05.02.2024 13:47 β π 2 π 1 π¬ 0 π 0ComoCamp is back! We just opened our ticket shop. Join us in Vienna, May 6β8 2024! Register at comocamp.org ππ₯³π«
26.01.2024 11:48 β π 3 π 1 π¬ 0 π 0
Happy to restart #DDDHamburg with βIntroduction to DDDβItβs All About the Domain, Honeyβ on Dec 6!
We look on the foundations of Domain-Driven Design, but itβs also a gathering of the community. Plus: pizza and GlΓΌhwein ππ
πΌπ·
Repost appreciated :-)
#DDDesign www.meetup.com/ddd-hh-domai...
Kaffee-Buffet, im Hintergrund die Elbphilharmonie
Coffee with a view π₯°
Gleich geht's los mit der WPS software@work-Konferenz
#sawconf
Video from the talk @hschwentner.bsky.social and I gave at #DDDeu on FP vs. DDD is up. Loving the comment section already! www.youtube.com/watch?v=3nkw...
17.11.2023 07:31 β π 5 π 1 π¬ 1 π 0
When @hofstef and I wrote βDomain Storytelling,β we worked hard to push out all the errata. Inevitably, some still slipped through and we collect them at domainstorytelling.org/book
If you find more, help us and create a pull request on the website!
#DomainStorytelling #DDDesign
Happy to restart #DDDHamburg with βIntroduction to DDDβItβs All About the Domain, Honeyβ on Dec 6!
We look on the foundations of Domain-Driven Design, but itβs also a gathering of the community. Plus: pizza and GlΓΌhwein ππ
πΌπ·
Repost appreciated :-)
#DDDesign www.meetup.com/ddd-hh-domai...
As a first activity, Iβm planning the next session on December 6 as a real life meeting with a talk and some glΓΌhwein. As a restart after the years of the pandemic the talk will be an introduction to DDD. Details will follow soon. It would be terrific to see you there! 4/4
09.11.2023 15:20 β π 1 π 0 π¬ 0 π 1Thanks also to Virgilio Lino for kicking off the meetup back in 2016, and to Hauke Stange for supporting as co-organizer. 3/4
09.11.2023 15:14 β π 1 π 0 π¬ 1 π 0In the last couple of yearsΒ Ulrich Schmidt-Goertz served as the organizer of the meetup DDD Hamburg and has hosted many awesome sessions with both local and international speakers like Jimmy Nilsson, @mathiasverraes.bsky.social, and Martin Schimak. Thanks a lot for the great work!Β 2/4
09.11.2023 15:13 β π 2 π 0 π¬ 1 π 0