Homelab Operations Notes

Recent lessons from running my homelab day to day: guardrails for AI-assisted operations, root cause analysis, and turning incidents into tooling. Each post ends with what the lesson means for customers.

New

Running My Homelab with an AI Engineer, Safely

Sep 23, 2026 6 min read

How I run my homelab with Claude Code as a working partner, and the guardrails, 1Password secrets handling, and written rules that make it safe. Every rule came from something that broke.

Read More
New

The Outage That Wasn’t My Server

Sep 23, 2026 7 min read

Two incidents where the obvious suspect was wrong: a reboot that hung for hours, and a network outage that looked like a failing NIC. Root cause, the safe-reboot tool that came out of it, and lessons.

Read More

Homelab Overhaul Series (January 2026)

A three-part series documenting a major infrastructure migration in my homelab, covering port conflicts, DNS management, and troubleshooting. This project involved migrating Traefik to a dedicated host, updating 31 DNS records, and implementing proper separation of concerns.

AI-Assisted Workflow: This series was built with CLI-based AI tools (Gemini CLI and CodeX at the time) with context maintained in markdown files. I’ve since standardized on Claude Code for all infrastructure and writing work. The approach still holds: markdown files give continuity across sessions and serve as living infrastructure documentation.

Part 1 of 3

Resolving Port Conflicts with Traefik Migration

Jan 2, 2026 5 min read

How I resolved a port 443 conflict between Traefik and AdGuard Home by migrating my reverse proxy to a dedicated Docker host. Covers the decision-making process, implementation challenges, and architectural improvements.

Read More
Part 2 of 3

DNS Management & Infrastructure Cleanup

Jan 2, 2026 6 min read

Managing 31 DNS record updates, resolving CNAME conflicts, and purging 35 obsolete records. Includes working with the Cloudflare API, Docker cleanup operations, and implementing log rotation policies.

Read More
Part 3 of 3

Troubleshooting: Fixing Redirect Loops

Jan 3, 2026 7 min read

Debugging a redirect loop that appeared after the migration. Covers the diagnostic process, implementing a multi-part fix with DNS CNAMEs, Traefik middleware, and handling self-signed certificates.

Read More