What is MACH Architecture?

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 achieved, nor does it dictate […]

Continue Reading

Deconstructing the New Inner Loop for Single Page Applications (SPAs) in .NET 6

Microsoft’s two major development platforms, .NET Framework and .NET Core, have converged in .NET 6, with major changes to .NET SPA web application development. You can hit F5 and be confident that everything just works, however, I couldn’t help spending some time digging into what’s going on under the hood… Forewarning: I’m going to ignore […]

Continue Reading

A Vision of Future Tech

Nobody really knows what the world of future technology will bring. 10 years ago the word “Facebook” didn’t mean anything, Nokia was the largest mobile phone maker in the world, Apple’s very first iPod was only 6 months old, Bill Gates was still in charge of Microsoft having just settled the lawsuit filed by the DoJ, […]

Continue Reading