Available for interesting conversations

Dave
Juntgen

Engineer. Builder. Hockey player.
Always Day 1.

Writing

Latest Posts

All posts
homelabzellijterminal

Part 13 · Persistent Terminal Sessions on the Control Node with Zellij

Read
homelabaiclaude-code

Part 7 · Lessons Learned: AI-Assisted Infrastructure as Code

Read
homelabiacgit

Part 2 · Why Infrastructure as Code? From Manual Configs to Git-Driven Homelab

Read
homelabaiclaude-code

Part 1 · Claude Code: How an AI Pair Programmer Made Me a Super Full Stack Engineer

Read
homelabgitopsportainer

Part 4 · GitOps for Docker Stacks with Portainer

Read
homelabcaddydmz

Part 5 · Moving Caddy to the DMZ: Isolating Your Reverse Proxy

Read

About

Builder at heart.
Engineer by trade.

I've been writing software and running Linux systems for 26 years. Over that time I've learned that the best engineers never stop being beginners — there's always a harder problem, a better abstraction, a smarter approach. That's what "Always Day 1" means to me.

My homelab is where I learn without limits: Proxmox, Docker, Ansible, Kubernetes, networking, security. When I'm not at a keyboard, I'm on the ice playing hockey or spending time with my family.

This site is where I document the journey — the wins, the failures, and everything in between.

ProxmoxAnsibleDockerLinuxSecurityNetworkingAstroTypeScript