Technical writing
Blog
Practical guides from production environments. No padding, no SEO filler — just what I actually learned doing the work.
Azure DevOpsCI/CDDevOpsSecurity
Azure DevOps Pipeline Architecture for Serious Teams
Template libraries, environment gates, artifact signing, and approval workflows — how to build pipelines that survive a security audit and scale beyond a single team.
Read →
TerraformAzureIaCDevOps
Terraform on Azure: Patterns That Actually Scale
State management, module structure, naming conventions, and the specific mistakes I see teams make when Terraform hits a real enterprise Azure environment.
Read →
IdentityEntra IDActive DirectoryMicrosoft 365
The Practical Guide to On-Prem AD to Entra-Only Migration
What Microsoft doesn't tell you in the docs — the real migration sequence, hybrid cleanup gotchas, and how to avoid the conditional access traps that break production on day one.
Read →