Nikolai Emil | Devantler

Nikolai Emil | Devantler

I am an ambitious software engineer with an agile mindset, and the desire to overcome innovative challenges. For that open source is my toolbox 🧰

Building an AI Assistant for Kubernetes with GitHub Copilot SDK

Building an AI Assistant for Kubernetes with GitHub Copilot SDK

How I built KSail's interactive AI chat assistant using Go, GitHub Copilot SDK, and Bubbletea TUI framework — with help from Claude Opus 4.5 and VS Code agents.

Creating Kubernetes Clusters on Hetzner with KSail and Talos

Creating Kubernetes Clusters on Hetzner with KSail and Talos

A step-by-step guide to creating Talos Linux Kubernetes clusters on Hetzner Cloud using KSail.

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

How I leverage GitHub Copilot with Claude Opus 4.5 to analyze codebases, investigate context, and create well-structured GitHub issues that save time for myself and my team.

Building KSail: From Shell Scripts to .NET to Go

Building KSail: From Shell Scripts to .NET to Go

The journey of building KSail, a Kubernetes SDK for local GitOps development, through three major rewrites and what I learned along the way.

Local Kubernetes Development with KSail and Talos

Local Kubernetes Development with KSail and Talos

A guide to creating local Kubernetes development clusters using KSail with Talos Linux in Docker.

Local Kubernetes Development with KSail and K3d

Local Kubernetes Development with KSail and K3d

A guide to creating local Kubernetes development clusters using KSail with K3d (K3s in Docker).

Local Kubernetes Development with KSail and Kind

Local Kubernetes Development with KSail and Kind

A guide to creating local Kubernetes development clusters using KSail with Kind (vanilla Kubernetes) in Docker.

MacOS as a Developer Machine

MacOS as a Developer Machine

Setting up MacOS as a developer machine can be a daunting task. In this post, I will share my learnings and experiences to help you get started.