Back to Home

Blog

Technical insights, lessons learned, and thoughts on Site Reliability Engineering, software development, and building reliable systems.

AI Can Write Terraform, But It Can't Fix Your Broken Culture

As AI commoditizes the technical implementation of SRE, the true value of the SRE shifts heavily toward socio-technical challenges: culture, alignment, communication, and system design.

4/28/2026
SREAICultureCareerDevOps

I Contributed to the AzureRM Terraform Provider Instead of Waiting for Someone Else To

When a missing Node.js version in the AzureRM provider blocked us at work, I decided to fix it myself. Here's how I went from Terraform user to open source contributor.

4/11/2026
TerraformAzureGoOpen SourceDevOps

I Finally Subscribed to Claude, And It Immediately Made Me Build a GTA Clone in Go

After months of using Gemini AI Pro and ChatGPT Plus, I kept hearing one thing: Claude is the best for code. So I subscribed. Two corrections later, I had a top-down GTA remake running in Go.

4/11/2026
AIClaudeGoChatGPTGeminiCoding

Pair Prompting: How AI Changed the Way I Mentor and Collaborate

I've been pair programming for years. Then I realized I'm not really coding anymore. I'm prompting. Here's the moment it clicked and what it means for how we work together.

3/28/2026
AISREGitHub CopilotTerraformPair ProgrammingMentoring

From 'Is This Cheating?' to Building AI Agents: How AI Transformed My SRE Career

When ChatGPT dropped, I fell in love with it but felt like I was cheating. Now I'm building agents that automate entire workflows. Here's how fast things changed.

3/23/2026
AISREGitHub CopilotAutomationCareer

Using AI to Get Healthier: An SRE's Approach to Personal Reliability

I spend my days building resilient systems for apps serving millions of users. I decided it was time to apply that same intentional thinking to my own health, with the help of Google Gemini.

3/23/2026
AIHealthGeminiPersonalLifestyle

How I Passed the AZ-104 Exam: A Practical Study Guide

My journey to passing the Azure Administrator certification, including the resources I used, study strategies that worked, and lessons learned from the exam experience.

11/24/2025
AzureCertificationAZ-104LearningCareer Development

Recognizing Layoff Warning Signs: What I Saw and How I Responded

The subtle and not-so-subtle signals that my previous company was heading toward repeated layoffs, how I read the signs, and the steps I took to protect my career.

4/26/2025
CareerLayoffsTech IndustryJob Search

My Mac Dev Setup: Ghostty, Homebrew, and Windsurf

A concise overview of the tools I rely on daily on my MacBook Pro: Ghostty for the terminal, Homebrew for package management, and Windsurf as my editor.

3/4/2025
ToolsmacOSSREDeveloper ExperienceProductivity

My Experience Learning Go (Golang)

A reflection on learning Go as someone with a Java background and how the language's simplicity and power made it an enjoyable experience.

3/1/2025
GolangLearningProgrammingDevOpsSRE

How to Learn Terraform (From Real Experience)

A personal and practical guide on how to start learning Terraform effectively without breaking the bank.

2/17/2025
TerraformIaCDevOpsAzureAWSLearning

When to Create Terraform Modules

A practical take on when Terraform modules make sense and when they just add unnecessary complexity.

1/10/2025
TerraformInfrastructure as CodeDevOpsBest Practices

Building SRE-Grade Observability: Deploying Grafana and Prometheus on AKS

Deploy a production-ready monitoring stack on AKS with SRE best practices for observability, alerting, and reliability measurement.

12/28/2024
SREAzureTerraformKubernetesAKSMonitoringGrafanaPrometheusObservability

SLIs, SLOs, and Error Budgets: The Foundation of SRE

A practical guide to implementing Service Level Indicators, Service Level Objectives, and Error Budgets that actually drive business value and engineering decisions.

12/17/2024
SREReliabilitySLISLOError BudgetMonitoring

Mastering Incident Response: From Chaos to Confidence

Hard-won lessons on building effective incident response processes, sustainable on-call practices, and turning every outage into an opportunity for improvement.

12/16/2024
SREIncident ResponseOn-callPost-mortemsMTTRReliability

Azure App Service Through an SRE Lens: Reliability Made Simple

How Azure App Service enables SRE best practices with built-in reliability features, blue-green deployments, and operational simplicity that scales.

12/14/2024
SREAzureCloudReliabilityPaaSDeployment

Hello World - Welcome to My Tech Journey

Welcome to my blog where I'll share thoughts on SRE, DevOps, software development, and whatever else catches my attention.

12/6/2024
IntroductionSREDevOpsSoftware Development