Notebook
Field notes
Real findings from the work and the homelab — what I'm building, breaking and fixing along the way.
When your gateway hijacks DNS
An internal site that wouldn't load, a resolver that was never asked, and the dead-IP query that proved a 'helpful' gateway was answering DNS behind my back.
- DNS
- Security
- Networking
- Homelab
Giving an AI agent the keys, safely
Wiring our identity agent into a secrets manager without handing it the kingdom — read-only by default, segregation of duties, and writes you have to mean.
- AI Agents
- Security
- Secrets Management
How the agent fleet is wired, in five layers
From a typed request to a guarded action against a real system — a walk down the stack that turns Claude Code into a fleet of homelab operators: the CLI, the shared agent-core, the agents, their skills, and the actions they perform.
- AI Agents
- Architecture
- Homelab
Skills, MCP, and where the credentials belong
A simple question — do our agents need MCP? — that quietly turned into a clearer picture of skills, MCP servers, and the identity layer sitting underneath both.
- AI Agents
- MCP
- Security
Teaching an AI agent to speak Technitium
Building a DNS skill for our network agent — and the two-layer permission model that hid our zones in plain sight.
- Homelab
- DNS
- Automation
Phase 2: internal DNS and the bootstrap chicken-and-egg
Standing up an authoritative internal resolver as code — split-horizon, encrypted upstreams, and the moment the new DNS box couldn't resolve its own installer.
- Homelab
- DNS
- Security
On-demand Docker updates for when Watchtower blinks
Teaching my agent to update Docker stacks within policy — including the source-built ones that have no image to pull.
- Docker
- Homelab
- Automation
Phase 1: a golden image, and why SeaBIOS won this round
Building the cloud-init template every VM clones from — and learning the hard way that UEFI + cloud images + a serial console hides your boot failures.
- Homelab
- Proxmox
- Automation
Phase 0: read the house before you renovate
The first phase changes nothing — it just reads live state and proves how wrong the plan already was. Discovery is the cheapest phase and the most valuable.
- Homelab
- IaC
- Proxmox
Rebuilding my homelab as code, with an agent riding shotgun
Starting a phased, infrastructure-as-code rebuild of the homelab — and pairing with an AI agent that does the typing while I keep the judgement.
- Homelab
- IaC
- Automation
Hardening SSH on a fresh Ubuntu box
The five-minute baseline I apply to every new server before it goes anywhere near a network.
- Linux
- Security
- Homelab
Why my homelab lives behind VLANs
Segmentation isn't just an enterprise checkbox — here's how I split a single Proxmox node into safe zones.
- Networking
- Proxmox
- Security
A Cisco ISE MAB fallback that won't lock you out
A critical-auth VLAN so a dead RADIUS server doesn't take a whole floor offline.
- Cisco
- ISE
- 802.1X