Hi, I'm Richard
RSS FeedI'm a Solution Architect with a 30-year track record building .NET enterprise software, mostly in insurance and point-of-sale systems. This is where I write up what I learn about software architecture, Azure, and .NET — including the boring-but-important bits like DNS, deployments, and certificates.
Read the latest posts below, or find out more about me .
Featured
-
It depends
The most honest two words in architecture — why every decision is a trade-off, and the real skill is finishing the sentence.
-
Hello, and welcome
Why I've finally got round to starting a blog, and what I plan to write about here.
Recent Posts
-
Corrupt DLLs on App Service, and the three safety nets that missed them
Assembly load failures after every deploy — and slots don't fix it. Why the warm-up probe was blind by design, and what a health check actually buys you.
-
Resilience patterns that earn their keep
Timeouts, retries, circuit breakers, backpressure — you can add all of them and be less reliable. Classify the failure first, or the pattern is decoration.
-
How much design up front?
Analysis paralysis and "just start typing" are both answers to a question nobody asked. Design in proportion to reversibility — and spike for the rest.
-
A Design Authority without the bureaucracy
A Design Authority gives teams architectural consistency without the bureaucracy — but only with executive teeth and a deliberately light touch.