Blog Post
What Shipping My Personal Site Actually Taught Me
When I looked back through my recent GitHub activity, I expected to find a clean story.
Something like: I redesigned my site, published a few posts, polished the homepage, and …
Deep Dive: How I Run Kubernetes in My Homelab
I’ve been running a K3s cluster in my homelab for a few months now. What started as “let me learn Kubernetes properly” turned into 19 ArgoCD-managed applications …
How I Monitor Everything in My Homelab
I can tell you the CPU temperature of my Proxmox nodes, how many packets my VyOS router dropped in the last hour, whether any Longhorn volumes are degraded, and if someone’s …
Learn Kubernetes by Breaking Things (On My Cluster)
I built a free Kubernetes playground that gives you a real cluster, a browser terminal, and five tasks that take you from “what’s a Pod?” to deploying an app on …
AI Didn't Fix My Broken Platform — We Did
My Kubernetes learning platform was silently broken for 24 hours. Every signup went into a black hole. No errors surfaced. No alerts fired. No one knew.
The irony? AI helped me …
Hardening K8s Learn: Security, Monitoring, and Ditching KSOPS
The K8s Learn platform launched a few days ago and immediately exposed a handful of problems — the kind you only find when something is live and you start poking at it. This post …
K8s Learn: A Self-Hosted Kubernetes Training Platform
K8s Learn is a hands-on Kubernetes training platform I built because most K8s tutorials give you a pre-configured cluster and tell you to run commands — I wanted something that …
Homelab End-to-End: A Production-Grade Platform in 2026
A lot has changed since I first wrote about building my homelab with AI assistance. What started as a learning project has evolved into a production-grade platform spanning two …
Defining SRE Observability at Jasper — 42% Through Our Datadog Optimization
I’ve been leading an effort to mature observability at Jasper: we’re about 42% through a Datadog optimization project aimed at standardizing how we instrument, monitor, and alert …
A New Chapter: Joining Jasper.ai as a DevOps Engineer
I’m excited to share that I’ve joined Jasper.ai as a Mid-Level DevOps Engineer! After leaving Mozilla in October and spending time building my homelab, learning, and …
Using AI to Deepen My Platform Building Journey
As someone transitioning from infrastructure operations to a more development-focused SRE role, I’ve been on a mission to build a production-grade homelab that serves as both …
Latest Update
Life comes fast Updated: I have officially left Mozilla. I have had mixed feelings about this because the current job market is really tough. Over the past month, I have had a hard …
First
My First Blog Post Welcome to my very first blog post! I’m excited to start sharing my thoughts, experiences, and projects here. This space will be a place for me to document …