Design
-

Building a Windows Service That Just Won’t Die: A .NET 8 Survival Guide
Look, we’ve all been there. It’s 2am on a Saturday, you’re halfway through a boerie roll at your mate’s braai, and your phone starts buzzing…
-

Why Extreme Programming? Because MVC Won’t Save You from Chaos
Good morning, my tech peeps! Today’s article is a little different in that I am going to directly compare XP with MVC. Not even sure…
-

Clean Architecture vs. Minimal API in .NET 8: Which Way to Go?
G’day, fellow .NET enthusiasts! Are you scratching your head trying to decide between Clean Architecture and Minimal API for your next .NET 8 project? Shame,…
-

SOLID Principles: Building Software That Stands the Test of Time
Hey there, fellow code enthusiasts! Whether you’re sipping rooibos tea in Cape Town or coding away in a Johannesburg office, if you’re building software, you’ll…
-

Monolithic vs Microservices in .NET 8.0: Choose Your Fighter!
Hey there, tech enthusiasts! Today we’re diving into the epic battle between two heavyweight software architecture champions: the sturdy, reliable Monolithic design and the flexible,…
-

The MoSCoW Method: Sorting Your Software Priorities Like a Pro
Howzit, tech enthusiasts! Ever found yourself drowning in a sea of software requirements, not knowing which ones to tackle first? Eish, we’ve all been there!…
-

Laying the Foundation: A Fun Dive into Early Software Design (Without the Headaches!)
So, you’ve got a brilliant idea for a new software system. Maybe it’s the next big productivity app, a game-changing AI tool, or even a…
-

What on Earth is an Architectural Decision Record (ADR)? 🤔
Hey there, tech enthusiasts! It’s Richard here, your friendly neighbourhood architect. The Mystery Unveiled Ever been in a meeting where someone asks, “Why did we…



