Packet Farmer

Building This Site, Part 4 — The Blog Engine

Turning a folder of Markdown files into rendered blog posts, with no database, a filename lesson learned the annoying way, and a syntax-highlighting detour to get Cisco configs to look like Cisco configs.

Building This Site, Part 3 — The First Container

From an empty directory to a containerized FastAPI app rendering a dark-themed CV page, with a stop along the way for the first real bug that took the whole thing down on request number one.

Building This Site, Part 2 — The Infrastructure Layer

Standing up the Proxmox VM the site runs on - sizing it, a thin-provisioning detail that tripped me up, a static IP, and a QEMU guest agent that refused to start until I stopped being stubborn.

Building This Site, Part 1 — Choosing the Stack

Why a network engineer built his personal site on FastAPI and self-hosted it on Proxmox instead of reaching for a static site generator.