Richard Soderblom
-

Beyond the Clean Code Myth: The Art of Pragmatic Engineering
If you recently read Sylwia Laskowska’s viral article “Nobody Writes Clean Code. We All Just Pretend,” you probably felt a distinct physical sensation: the massive…
-

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…
-

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…
-

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…
-

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.…
-

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,…
-

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…
