Azure DevOps Pipelines — the parts they don't document
The official docs cover the happy path. Here's what I learned from the edge cases: conditional stages, variable group scoping, and service connection gotchas.
The CI/CD pipeline nobody maintains — why pipeline-as-code needs ownership
Pipeline YAML is code. It has bugs, tech debt, and dependencies. But nobody owns it, so it rots in place until something breaks at 2 AM.
Zero secrets in pipelines — and why most teams still get this wrong
Stored credentials in CI/CD pipelines are a liability. How Azure Workload Identity federation eliminates the most common secret management failure.