
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
-
Automating Azure Policy Reviews with Policy Linter, PowerShell and Copilot CLI
Azure Policy is one of those services that looks simple until you start authoring your own definitions. The JSON may be valid and the policy may deploy successfully, but that does not necessarily mean it is robust, safe to roll out or consistent across the resource API versions you support. That is why the public…
-
Choosing between Azure Logic Apps, Power Apps and Power Automate
I keep seeing the same technology decision being made for the same reason. Someone needs to send an email, connect to Microsoft 365 or automate a process in Azure. They search for an answer, Logic Apps appears, the designer looks simple enough and the connectors are already there. An hour later, they have something working…
-
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…