Opinions on software.
We write about scoping, delivery, operations, and the messy parts of building custom software for South African businesses.
Practical thinking, written down.
Straightforward writing on the decisions that make software easier to build, use, and support.
9 min read · April 2026
How bad scoping kills custom software projects
Most custom software projects that fail don't fail because of bad code. They fail because the problem wasn't understood properly before the build started. Here's what that looks like in practice — and how to avoid it.
8 min read · March 2026
The hidden problems with real-time dashboards
'Real-time' is one of the most overloaded terms in software. The gap between the marketing claim and the technical reality causes real problems for businesses that depend on live data to make decisions.
11 min read · February 2026
When spreadsheets stop being enough
The spreadsheet is South Africa's most popular business system. It's flexible, familiar, and free. The problem is what happens after it stops being enough — and most businesses don't notice until the damage is done.