Using an AI Agent for Code Review (Without Letting It Merge Code) Code review is where systems stay good, but it is also where teams burn out. This guide shows you how to deploy a “tireless junior reviewer” using GitHub Actions—an AI agent that provides structured feedback without the risks of auto-merging or authority. January 26, 2026 Engineering AI: Beyond the Prompt
Why My Next ‘Small Script’ Starts with Objects, Not Functions It always starts the same way. You just need a small script. In my case, it was “just” a helper... November 20, 2025 Productivity Without the Hype
Choosing the Right Identity for Testing: Why I Stopped Using My Own Account A few years ago, I was testing an Azure Function that pulled secrets from Key Vault. It worked flawlessly on... October 4, 2025 Data Engineering: Systems That Stay Up
From Pandas to the Cloud: How I Accidentally Became a Container Evangelist A few months ago, I was minding my own business—tuning data pipelines, optimizing our queries, and doing the usual data... June 9, 2025 Data Engineering: Systems That Stay Up
My Data Engineering Wake-Up Call: From Azure Alerts to Streaming Serenity Data pipelines are the unsung heroes of the analytics world. When they work, insights flow; when they falter, the entire... May 13, 2025 Data Engineering: Systems That Stay Up
From Chaos to Clarity: My Journey Reimagining Azure RBAC The Permission Paradox Picture this: I’m sitting in yet another emergency meeting because someone can’t access the resources they need... March 23, 2025 Data Engineering: Systems That Stay Up
My Journey from SQL Server to Delta Lake: Solving Semi-Structured Data Challenges with Azure Synapse Let me tell you a story about a data architecture that was slowly turning into a money pit. You know... March 15, 2025 Data Engineering: Systems That Stay Up
Network Security in Azure – From Simple to Enterprise Let me tell you a story about networking (yeah, that scary stuff that gives developers nightmares 😅). Even though I’m... October 17, 2024 Data Engineering: Systems That Stay Up
Using AI for Data Analysis: A Deep Dive into Google’s Gemini 1.5 Pro Google recently announced the world’s longest context window in AI. A context window this long is useful, because we now... May 21, 2024 Engineering AI: Beyond the Prompt
Building Your Personal Data Powerhouse: Self-Hosting Apache Spark on Kubernetes – Part 1 Let me tell you about the time I wanted to analyze the NYC trip dataset but found my laptop gasping... March 10, 2024 Owning the Stack