Explaining how I reason about the building blocks of Onion Architecture, Domain-Driven Design and Command Query Responsibility Segregation in an event-driven micro-services architecture. How it all fits together in my head, the concepts they share, and the mistakes I've made along the way.
Examples using modern C# but can be applied to other languages and frameworks.
Lead Platform Engineer at Oakbrook Finance
Loves building software and making music. Coding since 2005. Every day learning and sharing knowledge.