featured

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 »

Book Review: Just Enough Software Architecture

Just Enough Software Architecture

“Just Enough Software Architecture” is book that provides guidelines and models on how to include just enough software architecture in your software development activities, following an Agile approach and using risk as the main criteria on how much architecture to include in your current software development activity.

A Contrarian View of Software Architecture

The presenter has spent an inordinate amount of time the past half decade across multiple companies working with very large, long-running enterprise software systems. Especially in long-running, constantly changing systems, you want the code and the software architecture to be easy to understand, relatively painless to extend or modify, and when advantageous, be simple to …

A Contrarian View of Software Architecture Read More »

Refactoring the Role of Software Architects

This presentation takes you through a journey to explore some software architecture principles, forged through practice from real-world projects. You will learn strategies for mentoring development teams, scaling processes, and maximizing efficiency. With the right structures in place, software architects can guide teams into the “pit of success,” as Scott Guthrie likes to put it. …

Refactoring the Role of Software Architects Read More »