LW.

Glorified Notepad

Private Azure DevOps Agents with Azure DevCenter

Is Azure DevCenter the Best Way to Run Private DevOps Agents? Most teams using Azure DevOps start with Microsoft-hosted agents. It’s the path of least resistance click, build, done. But at some point, speed, control, or security becomes more than a “nice-to-have.” That’s when self-hosted agents enter the chat. The problem? Running your own agents can feel like a step backwards manual provisioning, configuration drift, inconsistent environments. Enter Azure DevCenter, a service that promises to make managing development infrastructure simpler. Continue reading

Still Running Terraform Locally? Let's Talk.

There’s a good chance you’re deploying your Azure infrastructure from your own machine. Maybe it’s Terraform. Maybe it’s working… most of the time. But here’s the question I’d pose: Are you still running terraform apply locally, or have you moved your infrastructure into a pipeline? And more importantly, why? Because while running Terraform locally might feel fast and flexible, it can quietly introduce a whole stack of problems that don’t show up until you start scaling. Continue reading

Mastering the Basics: Terraform and Infrastructure as Code in Azure

Introduction Managing cloud infrastructure manually is slow, error-prone, and impossible to scale. Infrastructure as Code (IaC) solves these problems by allowing infrastructure to be defined, deployed, and maintained with code. Terraform has become the go-to IaC tool because of its declarative approach, multi-cloud support, and ability to track infrastructure changes over time. This article will walk through the fundamentals of Terraform, covering why manual provisioning causes problems, how Terraform improves cloud management, and key best practices to ensure scalable and secure deployments. Continue reading

Terraform State Management in Azure: Don’t Let Your Backend Bite You

🥇 Your Terraform state file is the source of truth for your infrastructure. Lose it, and you might as well be deploying blindfolded. But how could you manage it properly in Azure? ⛈️ Why Terraform State Matters (And Why It Can Ruin Your Day) Terraform needs a state file to track the real-world infrastructure vs what your code says should exist. If that state file disappears, gets corrupted, or is being fought over by multiple deployments, you’re in for a world of pain. Continue reading