Posts
All posts organized chronologically. You can also browse by tags or view the table of contents and archive by year.
All posts organized chronologically. You can also browse by tags or view the table of contents and archive by year.

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

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

Step-by-step guide to deploy a highly available Pi-hole pair with keepalived (VRRP) and a Virtual IP, plus config sync and validation

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