Table of Contents
All posts organized by category.
infrastructure (5 posts)
- Building My Personal Website: From Idea to Automated Deployment (Part 2)
- Nov 30, 2025
Deep dive into the technical implementation – Terraform modules for Hetzner Cloud infrastructure, Ansible collection for Hugo deployment with Caddy, automated SSL, and systemd-based content updates - Building My Personal Website: From Idea to Automated Deployment (Part 1)
- Nov 27, 2025
How I built mikula.dev using Hugo, Caddy, and Hetzner Cloud – with fully automated infrastructure provisioning via custom Terraform modules and Ansible playbooks for zero-touch deployments - Build a Highly Available Pi-hole Cluster with Ansible (VRRP)
- Nov 6, 2025
Step-by-step guide to deploy a highly available Pi-hole pair with keepalived (VRRP) and a Virtual IP, plus config sync and validation - Automated macOS Setup with Dotfiles
- Sep 4, 2025
Comprehensive guide to automating macOS setup with dotfiles – from package installation to GPG/SSH key generation, Git configuration, and GitHub integration in under 15 minutes - Expanding the Root Filesystem on Rocky Linux 10
- Jan 17, 2025
Guide to expanding root filesystem on Rocky Linux 10 using cfdisk and resize2fs (ext4, no LVM)
security (1 post)
- YubiKey + PGP: Offline Primary, Subkeys, Backups, and Git Signing
- Aug 21, 2025
Complete guide to setting up a modern PGP workflow with YubiKey: offline primary key, subkeys, backups, and Git commit signing