The default .NET templates have become advertisements for new .NET features and are no longer fit for teams to use to build well-architected, maintainable solutions with good design patterns.
So I’ve started to build my own.
MACH stands for Microservices, API-first, Cloud-native and Headless and joins a rich family of similar acronyms from tech history such as LAMP (Linux, Apache, MySQL, PHP) or MEAN (MongoDB, ExpressJS, AngularJS, NodeJS). MACH describes a set of high level architectural considerations but is not very prescriptive about how these are Continue Reading