-
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 like a swarm of…
-
From Wild Guesses to Winning Features: The Science Behind Building Software That Actually Works
Wow! It feels like forever since my last article. Moving houses is not for the faint of heart! Today’s post is something I have been “experimenting” with for a…
-
When Your Code Goes Pear-Shaped: A South African Developer’s Guide to Burnout
Picture this: You’re sitting at your desk, staring at your screen like it owes you money, and that brilliant solution you coded yesterday now looks like it was written…
-
Taming Time Series Data with .NET 8.0 and MongoDB 8.0: A Local Guide for Developers
Howzit, code junkies! Listen here, if you’re swimming in time-based data and feeling like you’re about to sink, I’ve got some proper news for you. MongoDB 8.0 has just…
-
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 if they are comparable,…
-
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, it’s a proper pickle,…
-
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 want to make sure…
-
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, scalable Microservices approach. Grab…
-
Separating Reads from Writes: The CQRS Pattern Explained
If you’ve ever felt like your software is trying to juggle too many responsibilities at once (like a bloke trying to braai and mix cocktails simultaneously), then the Command…
-
The RICE/ICE Framework: Your Secret Weapon for Technical Debt & Feature Prioritisation
Howzit again, tech legends! Ever feel like you’re stuck in a never-ending tug-of-war between building cool new features and sorting out that mountain of technical debt? Damn, it’s a…










