> About software development_
Build it right. Ship it faster.
Notes on architecture, .NET, Azure, testing and AI-assisted development, written since 2008.
Latest posts
88 posts-
Plans are worthless, but planning is everything
I stopped asking my coding agent for implementation plans. The planning moved into an interview and a spec. Here is why, and the kit I built to do it.
Read · 8 min -
€139 million. Zero working software.
The i-Police report shows what happens when a client outsources the knowledge of its own systems. Keep a core team that can say: this is not done.
Read · 2 min -
I gave my coding agent read access to production. Best hire of the year.
How I let a coding agent diagnose production incidents with the Azure MCP server, a read-only identity and a runbook skill, without letting it touch anything.
Read · 2 min -
Patch early, part two. Now with .NET.
Microsoft pushed an emergency .NET patch for a Brotli bug fixed upstream eight months ago. Self-contained apps and containers need a rebuild too.
Read · 1 min -
PHP2Shell caused a Kitchen Nightmare.
My favourite restaurant lost its cash register for days because its ordering portal ran an unsupported PHP version. Staying up to date is hygiene.
Read · 1 min -
Don't buy your AI server now. It may get a lot cheaper soon.
Memory prices quadrupled on hoarding, not on datacenters built. Every memory cycle ends the same way. If your AI server can wait a year, let it wait.
Read · 2 min -
Europe does not need to win the model race. It needs to be opportunistic.
The money in AI is in the use, not the model. Free open-weight models run in isolation are where European growth sits, and it is sitting there for free.
Read · 1 min -
Still on .NET 8? Why are we so lazy?
.NET 8 and 9 stop receiving security patches on 10 November. The upgrade to .NET 10 is one line. We skip it because nobody has sent us the bill.
Read · 2 min -
My Azure VM has no SSH port open to the internet. I still manage it from my sofa.
With Tailscale my laptop, my phone and my Azure VM share a private network. No open SSH port, no VPN to configure, no firewall rules to write.
Read · 1 min -
Europe is starting to study Chinese AI models. In October 2026.
ENISA now tests Chinese open-weight models that have been free since January 2025. The answer was on the shelf: an open model on your own hardware.
Read · 1 min