Blog

Martyn Coupland
10 March 2026

Azure without the chaos: Keeping the cloud clean

If you’ve ever inherited an Azure estate and thought, 'How did we get here?', this one’s for you. It’s rarely one big mistake that creates a messy cloud, it’s hundreds of small decisions that compound: one-off subscriptions, ad-hoc policies, inconsistent tagging, unclear ownership, reactive cost cuts, and “governance” that exists only in a wiki. The good news? You don’t need a massive transformation program to fix it. You need strong defaults, light guardrails, and a way to make the right thing the easy thing.

Martyn Coupland
30 November 2025

Tracking Santa in Real-Time: Building a Festive .NET App with Blazor and SignalR

Every Christmas Eve, millions of children follow Santa’s journey around the world. This year, we’re going one step further: we’re building our own real-time Santa Tracker, powered by .NET, Blazor, SignalR, and a sprinkle of North Pole magic.

Martyn Coupland
27 December 2024

Building Resilient Microservices with .NET and Azure

This year, I am making a second contribution to the Festive Tech Calendar 2024. I will share insights on using several resiliency patterns. These patterns are essential for building your microservices.

« Previous Next