Hey, Azure Guy!

Writing

Ten years of notes, in reverse. The early entries are error messages I hit and fixed; the recent ones are research I couldn't find written down anywhere else.

2026

Azure Policy at ScalePart 4 of 5

Azure Policy at Scale, Part 4: Hunting for the EPAC-only case

I went looking for the capabilities only EPAC has, against the current ALZ Accelerator generation rather than the one that motivated the original comparison. The list got shorter as I looked, and what survived is not about deploying Policy resources at all.

Azure Policy at ScalePart 3 of 5

Azure Policy at Scale, Part 3: One library, two engines

Both routes can now draw policy content from the same ALZ Library, so the content argument is largely over. What is left is lifecycle, and the two native paths solve it by completely different mechanisms.

Teaching an agent your landing zone: two repositories, one platform contract

On 4 August I published two public repositories about the same problem: a general-purpose model knows Azure well and knows your Azure Landing Zone not at all. One is an Agent Skill that produces a workload integration assessment, the other is a repository-native set of GitHub Copilot instructions. Both hang off a machine-readable platform contract, and what they share matters more than what separates them.

Azure Policy at ScalePart 1 of 5

Azure Policy at Scale, Part 1: EPAC or native ALZ? Asking a better question

There are genuinely different views on how to manage Azure Policy at enterprise scale, and both approaches live under the same Azure GitHub organisation. This first part of a research series sets out why the usual tool-versus-tool comparison fails, reframes the question, and shows the Microsoft decision guidance almost nobody quotes.

From idea to production: building an AI election assistant on Azure

For the 2025 Dutch general election I built VerkiezingsAssistent.nl, an AI assistant that let voters ask their own questions about party manifestos. The story of how the idea started, how I built it on Azure, what it cost, what I would architect differently, and why a purpose-built assistant is not the same thing as a public chatbot.

2021

2020

Microsoft Surface Earbuds review

Microsoft Surface Earbuds is one of the products Microsoft announced on May 6th 2020. I tested all of the features. Curious? Read the complete review!

2019

2018

Learning opportunities on Azure for free

Microsoft Learn delivers over 80 hours of learning material in 23 different languages and best of all – Microsoft Learn is free!

2017

2016