A collection of my blog posts on software development, Kubernetes, DevOps, and more.
Creating Kubernetes Clusters on Hetzner with KSail and Talos
January 13, 2026
Setting up Kubernetes environments doesn’t have to be expensive or complicated. With Hetzner Cloud’s affordable pricing, Talos Linux’s security-focused immutable OS, and KSail’s unified tooling, you can have a cluster running in minutes. This post walks through the complete setup.
AI-Powered GitHub Issues: How I Use Copilot with Claude Opus 4.5 to Create Impactful Issues
January 9, 2026
Creating good GitHub issues is an underrated skill. A well-written issue saves hours of back-and-forth during refinement, reduces misunderstandings, and helps developers focus on solving problems rather than deciphering vague descriptions. But writing those issues takes time — time spent investigating code, formulating problems clearly, and ensuring the description meets…
Building KSail: From Shell Scripts to .NET to Go
January 7, 2026
Building a developer tool is rarely a straight path. KSail started as a humble shell script in late 2023 and has evolved through three major rewrites to become what it is today: a Go-based CLI that bundles common Kubernetes tooling into a single binary. This post tells the story of…
Local Kubernetes Development with KSail and Talos
December 27, 2025
Talos Linux is a minimal, immutable operating system designed specifically for Kubernetes. While it’s often used in production environments, you can also run Talos locally in Docker for development. Combined with KSail, you get a security-focused local development experience. This post shows you how.
Local Kubernetes Development with KSail and K3d
December 20, 2025
K3s is Rancher’s lightweight Kubernetes distribution, and when combined with K3d and KSail, you get a fast, batteries-included local development experience. This post shows you how to get started.
Local Kubernetes Development with KSail and Kind
December 15, 2025
Getting started with Kubernetes development shouldn’t require cloud infrastructure or complex setup procedures. With Kind (Kubernetes in Docker) and KSail, you can have a local cluster running in under a minute. This post shows you how.
MacOS as a Developer Machine
May 13, 2025
In this post, I will share my experience setting up MacOS as a developer machine. I will cover the following topics:
Welcome!
July 24, 2024
Hello everyone! Welcome to my site 👋🏻