This post is part of The Software Architecture Chronicles, a series of posts about Software Architecture. In them, I write about what I’ve learned about Software Architecture, how I think of it, and how I use that knowledge. The contents of this post might make more sense if you read the previous posts in this series. After graduating from University I followed a career as a high school teacher un
![DDD, Hexagonal, Onion, Clean, CQRS, … How I put it all together](https://cdn-ak-scissors.b.st-hatena.com/image/square/1b3c236705eaf9f77a246f0a01660f23af12256d/height=288;version=1;width=512/https%3A%2F%2Ffanyv88.com%3A443%2Fhttps%2Fherbertograca.com%2Fwp-content%2Fuploads%2F2018%2F11%2F100-explicit-architecture-svg.png%3Fw%3D1200)