Hi there 👋

Welcome to my blog

Reloader with FluxCD and Kustomize

Overview Reloader is a lightweight Kubernetes controller from Stakater that automatically restarts pods when their mounted ConfigMaps or Secrets change. Normally, if you update a ConfigMap or Secret in Kubernetes, the pods consuming it don’t pick up the changes automatically. You either need to roll out the Deployment manually, or write your own automation. That’s where Reloader comes in 🚀 It watches for updates to ConfigMaps and Secrets, and then triggers a rolling restart of Deployments, StatefulSets, or DaemonSets that reference them. ...

August 16, 2025 · 3 min · 440 words · Me

Friday readings - Week 33/2025

🚀 Welcome to this week’s Friday Readings! A quick collection of must-reads, tool announcements, and tech highlights that caught my eye recently. 📚 Articles Worth Your Time Too many threats, too much data: new survey. Here’s how to fix that | Google Cloud Blog Self-Host Your Own Automation Platform with n8n + Docker | Techno Tim 🛠️ New Tools & Announcements runmedev/runme: DevOps Notebooks Built with Markdown Discover and run code snippets directly from your markdown files, e.g. runbooks, docs, or READMEs. Read the docs. ...

August 15, 2025 · 1 min · 177 words · Me

How I Stopped Suffering and Learned to Love CoreDNS: Three Stories

TL;DR Three real-life stories of DNS automation and CoreDNS hacks: Managing DNS zones via Git and CI/CD. Your own nip.io — a service that auto-resolves IPs directly from the name. How to write your own CoreDNS plugin and integrate with Kubernetes. Story 1. Managing DNS Zones with Git The Challenge Multiple teams, each needing DNS records for test/staging environments. Changes must be safe (no “oops, everything’s broken” scenarios). Administration should be simple, automated, and rollback-friendly. The Solution Using DNSControl ...

June 2, 2025 · 4 min · 670 words · Me

Friday readings - Week 14/2025

🚀 Welcome to this week’s Friday Readings! A quick collection of must-reads, tool announcements, and tech highlights that caught my eye recently. 📚 Articles Worth Your Time Stop Building Internal Tools Nobody Wants: A Platform Engineer’s Guide Why “Normal” Engineers Are the Key to Great Teams - IEEE Spectrum Revenge of the junior developer | Sourcegraph Blog Everyone quotes command line arguments the wrong way | Microsoft Learn 🛠️ New Tools & Announcements composecraft/composecraft xpipe-io/xpipe: Access your entire server infrastructure from your local desktop Ray-D-Song/goread: cli epub reader written in Go Thanks for reading! ...

April 4, 2025 · 1 min · 96 words · Me

Friday readings - Week 22/2025

🚀 Welcome to this week’s Friday Readings! A quick collection of must-reads, tool announcements, and tech highlights that caught my eye recently. 📚 Articles Worth Your Time Stop Building Internal Tools Nobody Wants: A Platform Engineer’s Guide Why “Normal” Engineers Are the Key to Great Teams - IEEE Spectrum Revenge of the junior developer | Sourcegraph Blog Everyone quotes command line arguments the wrong way | Microsoft Learn 🛠️ New Tools & Announcements composecraft/composecraft xpipe-io/xpipe: Access your entire server infrastructure from your local desktop Ray-D-Song/goread: cli epub reader written in Go Thanks for reading! ...

April 4, 2025 · 1 min · 96 words · Me