
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
-
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…
-
Secure MLOps Design for Databricks and Azure: A Practical Workspace‑Driven Architecture
Most Databricks MLOps guidance assumes you can train and develop directly inside a production Unity Catalog. In many organisations, that’s simply not possible, whether for compliance, data‑security, tenancy boundary or governance reasons. So this post outlines a design concept I created that stays aligned with official Databricks and Azure MLOps guidance while enabling safe, isolated,…
-
Bringing AI-Powered Pull Request Reviews to Azure DevOps
AI‑assisted pull request (PR) reviews are quickly becoming standard practice in modern software delivery. GitHub users already benefit from Copilot being deeply embedded into their workflow, offering immediate feedback on code quality, readability, and potential issues at the moment of review. For teams using Azure DevOps, that experience simply doesn’t exist today. There is currently…