featured

Creating Software Architecture with Modern Diagramming Tools

Stefan Hofer and Ashley Peacock explore various diagrams-as-code approaches, focusing on PlantUML, Structurizr, and Mermaid diagramming tools. Ashley emphasizes Mermaid’s GitHub integration and syntax similarities with PlantUML, making migration seamless. Structurizr’s specialization in the C4 model and its unique DSL is highlighted. The conversation touches on the ease of code refactoring using Mermaid, making it

Creating Software Architecture with Modern Diagramming Tools Read More »

Software Architecture Modernization with Domain Driven Design (DDD)

When the time comes to modernize older systems, it’s important to design a software architecture fully optimized for your domain and not just a rewrite of the old system. Domain-Driven Design (DDD) can help in a number of practical ways. In this talk, you will see how Event Storming, Domain Message Flow Modelling, and Core

Software Architecture Modernization with Domain Driven Design (DDD) Read More »