Devops

Branches as Directories: wt Worktree Manager in My Daily Workflow

Branches as Directories: wt Worktree Manager in My Daily Workflow

How I replaced git checkout with wt - a worktree manager that gives every branch its own directory, auto-navigates your shell, and makes parallel work on multiple branches feel like switching windows.

wt git worktree nix home-manager devops workflow terminal productivity
Learn more
Zero-Friction Terminal Sessions: sesh and tmux in My Daily Workflow

Zero-Friction Terminal Sessions: sesh and tmux in My Daily Workflow

How I turned tmux into a self-organizing workspace with sesh - named sessions, auto-launched tools, and one-keystroke switching across every project. Fully declarative via NixOS Home Manager.

sesh tmux tui nix home-manager devops workflow terminal productivity
Learn more
Terminal-First GitHub: gh CLI and gh-dash in My Daily Workflow

Terminal-First GitHub: gh CLI and gh-dash in My Daily Workflow

How I replaced the GitHub web UI with gh CLI and gh-dash - a TUI dashboard that puts PRs, issues, and AI-powered code review one keypress away. Fully declarative via NixOS Home Manager.

gh github-cli gh-dash tui nix home-manager devops workflow claude-code tmux
Learn more
KWOK: Simulate a 1000-Node Kubernetes Cluster on Your Laptop

KWOK: Simulate a 1000-Node Kubernetes Cluster on Your Laptop

A deep dive into KWOK (Kubernetes WithOut Kubelet) – the CNCF tool that lets you simulate thousands of nodes and pods in seconds. Learn how it works, when to use it, and how to integrate it into your testing and CI/CD workflows.

kubernetes kwok testing ci-cd devops homelab autoscaling karpenter scalability
Learn more
The Ultimate Homelab: A Deep-Dive into an Automated K3s Cluster on Hetzner

The Ultimate Homelab: A Deep-Dive into an Automated K3s Cluster on Hetzner

A comprehensive technical guide and philosophy behind building a secure, automated, and production-ready Kubernetes cluster on Hetzner Cloud using Terraform, Ansible, and Tailscale.

devops homelab terraform ansible k3s hetzner tailscale automation iac kubernetes github-actions gitops
Learn more
Configuration as Code: My NixOS and macOS Setup

Configuration as Code: My NixOS and macOS Setup

How I use Nix, Nix Flakes, and Home Manager to create fully reproducible and declarative configurations for my NixOS and macOS systems.

nixos macos home-manager iac devops
Learn more
GitOps Foundation: ArgoCD and Enterprise Secrets Management

GitOps Foundation: ArgoCD and Enterprise Secrets Management

How to bootstrap a GitOps workflow with ArgoCD, Sealed Secrets, and External Secrets Operator. Includes Azure Key Vault integration for enterprise-grade secrets management.

gitops argocd kubernetes sealed-secrets external-secrets azure keyvault devops
Learn more
Building a Production-Grade Kubernetes Homelab on macOS: The Complete Guide

Building a Production-Grade Kubernetes Homelab on macOS: The Complete Guide

How to build a portable, cloud-native Kubernetes environment on macOS using Podman and k3d. Includes NFS storage, Tailscale networking, and architecture decisions explained.

homelab kubernetes k3d podman docker macos devops infrastructure
Learn more
The Aquarium Hobby: It's Not a Philosophy, It's a Survival Strategy (DIY Edition). 😅

The Aquarium Hobby: It's Not a Philosophy, It's a Survival Strategy (DIY Edition). 😅

A personal take on the aquarium hobby as a DIY survival strategy, detailing the creation of HydroSense, an open-source IoT system for smart aquarium control, starting from old hardware to a full-fledged project roadmap.

aquariums diy iot home-automation makers raspberry-pi open-source devops
Learn more
Balance - the Heartbeat of a Planted Aquarium

Balance - the Heartbeat of a Planted Aquarium

Exploring the intricate balance within planted aquariums, from the Redfield Ratio to modern monitoring technology, and how this microcosm teaches profound lessons about nature, technology, and sustainability.

aquariums balance technology nature sustainability devops monitoring
Learn more
When Work and Passion Start Speaking the Same Language

When Work and Passion Start Speaking the Same Language

A personal reflection on connecting professional life in technology (DevOps, Kubernetes) with a passion for aquariums, highlighting similarities in monitoring, automation, and stability.

work-life passion devops aquariums
Learn more