Iac

The First Apply Is Local (and That's Fine)
- Jonathan Aerts
- Landing Zone
- 14 Aug, 2026
TL;DR. The deployment chain that applies your IaC is itself infrastructure — and something has to create it first. Instead of hand-building the pipeline chain before the code could run, we appli
read more
The Second Landing Zone Is the Real Test of the First
- Jonathan Aerts
- Landing Zone
- 14 Aug, 2026
TL;DR. We stamped out a second application landing zone from the first one. The diff between the two repos is six values: subscription, name acronym, address space, project, service connecti
read more
Running a 79-Module Terraform Library Like a Product
- Jonathan Aerts
- Landing Zone
- 14 Aug, 2026
TL;DR. A shared Terraform module library has two possible futures: product or landfill. Ours holds 79 modules consumed live from main by four landing zones — no pinning. The only reason th
read more
When terraform plan says 'no changes' and the feature is broken anyway
- Jonathan Aerts
- Landing Zone
- 25 Jun, 2026
Everything was green. Workspace deployed, host pool up, users assigned, RBAC clean. Then a user opens Windows App and hits: "No devices or apps found." The feed never loads. Nothing in the Azure
read more