
A DevOps Blog, sharing knowledge and wisdom.
As an engineer, I’m constantly exploring new technologies and solving complex problems. Along the way, I often rely on the shared knowledge of others—guides, tutorials, and insights that make progress possible. Because those answers aren’t always easy to find, I created this blog to bring clarity to the search.
Here, I share practical solutions, step‑by‑step explanations, and real-world lessons learned. My goal is to help the next person avoid hours of digging through Google by putting reliable, developer‑focused content all in one place.
Latest Post
-
The Role of Drift Detection in Modern Infrastructure
“Drift detection” sounds like one of those must-have features in modern infrastructure. It’s baked into tools, marketed heavily, and often treated as a best practice, but do we really need it? In most well-structured environments, drift shouldn’t be something you detect, it should be something you prevent. Drift Is a Symptom, Not the Problem Terraform…
-
Returning Complex Objects from Terraform External Data Sources
Terraform’s external data source is a useful escape hatch when you need to call out to a script to fetch data that isn’t available via a provider. However, it comes with a sharp edge that often catches people out: Terraform expects the result to be a flat map of string → string values. If your…
-
Deploying Azure Purview with Terraform: Overcoming AzureRM Limitations
Microsoft shifted the Azure Purview to be Tenant aligned, but the AzureRM Provider hasn’t made that move yet, so if you are deploying your Azure infrastructure using Terraform you need to do some alternative changes to get it to work, especially when you’re trying to deploy Purview securely using private networking. After a few painful…