Strategic DDD: The Art of Customer-Supplier RelationshipsWelcome to our exploration of Domain-Driven Design’s strategic patterns! In this post, we’ll dive deep into the Customer-Supplier…13h ago13h ago
Strategic DDD: The Power Dynamics of Upstream/Downstream RelationshipsWelcome to our exploration of Domain-Driven Design’s strategic patterns! In this post, we’ll do a deep dive into one of the fundamental…3d ago3d ago
The Three Dimensions of System Design: The Art of BlendingWelcome to the final instalment in our series exploring the fundamental dimensions of system design! After examining Consistency…Dec 19Dec 19
The Three Dimensions of System Design: Coordination ModelsWelcome to the third instalment in our series exploring the fundamental dimensions of system design! After examining Consistency and…Dec 16Dec 16
The Three Dimensions of System Design: Communication ModelsWelcome to the second instalment in our series exploring the fundamental dimensions of system design! After examining Consistency Models…Dec 11Dec 11
The Three Dimensions of System Design: Consistency ModelsWelcome to our new series exploring the fundamental dimensions of system design! After examining NFRs in our previous series, we’re now…Dec 9Dec 9
Non Functional Requirements: Your Architectural North Star in Software DesignThis was initially posted in my newsletter BuildItSimple!, if you don’t have a medium membership, you can read it here.Dec 6Dec 6
Testability: Building Confidence Through DesignThis was initially posted in my newsletter BuildItSimple!, if you don’t have a medium membership, you can read it here.Dec 4Dec 4
Performance: Architecting for Speed and EfficiencyThis was initially posted in my newsletter BuildItSimple!, if you don’t have a medium membership, you can read it here:Dec 2Dec 2