Software Design
-
Software Development

Microservices vs. Modular Monoliths in 2025: When Each Approach Wins
1. Introduction The microservices versus monolith debate has evolved dramatically. In 2025, it’s no longer about picking sides—it’s about understanding…
Read More » -
Software Development

The value of deliberate logging
Your logs tell a story – or at least they should be. It is safe to assume that all software…
Read More » -
Software Development

The case of the dreaded interface
The Java/C# interface has a lot to answer for. Recently someone told me that, “You can tell a design is…
Read More » -
Software Development

A case for Outside-In Development
There is no reason to have a backend when there is no front-end. There is no reason to have an…
Read More »
