Recovering a site when only the HTML remains
Start with a byte-for-byte baseline, then separate content from its repeated page shell.
Notes from the workbench
Build logs, fixes, decisions, and the occasional longer story. A useful note doesn’t have to become a polished essay.
Follow via RSS / Atom →Start with a byte-for-byte baseline, then separate content from its repeated page shell.
What began as a support-card manager became a desktop app, an optimizer, a data pipeline, and a live game companion before I decided that continuing to maintain it no longer made sense.
Why moving storage and media services to one Debian VM made my homelab simpler to operate.
Setting up Beszel as a lightweight, clean, node-based monitoring dashboard across Proxmox, Pi 4, and Windows.
How UmaCompanion began as a Python and PySide6 desktop app before its current Rust and TypeScript rebuild.
The first Markdown post, preserved from the original site.
Why adding a dedicated Raspberry Pi 4 Model B for 24/7 low-power DNS & services was the best upgrade for my homelab.