Posts

Posts

github-sponsor-button

A collection of my blog posts on software development, Kubernetes, DevOps, and more.

Creating Kubernetes Clusters on Hetzner with KSail and Talos

Creating Kubernetes Clusters on Hetzner with KSail and Talos

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.

Read more →


AI-Powered GitHub Issues: How I Use Copilot with Claude Opus 4.5 to Create Impactful Issues

AI-Powered GitHub Issues: How I Use Copilot with Claude Opus 4.5 to Create Impactful Issues

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…

Read more →


Building KSail: From Shell Scripts to .NET to Go

Building KSail: From Shell Scripts to .NET to Go

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…

Read more →


Local Kubernetes Development with KSail and Talos

Local Kubernetes Development with KSail and Talos

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.

Read more →


Local Kubernetes Development with KSail and K3d

Local Kubernetes Development with KSail and K3d

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.

Read more →


Local Kubernetes Development with KSail and Kind

Local Kubernetes Development with KSail and Kind

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.

Read more →


MacOS as a Developer Machine

MacOS as a Developer Machine

In this post, I will share my experience setting up MacOS as a developer machine. I will cover the following topics:

Read more →


Welcome!

Welcome!

Hello everyone! Welcome to my site 👋🏻

Read more →