Aug 14, 2026 | Uncategorized
I keep years of receipts, statements, and scanned documents in a self-hosted document archive — the kind of system that’s genuinely useful once it’s populated, and genuinely useless if you can’t ask it questions. "What did I pay for that...
Aug 12, 2026 | Uncategorized
I run a small fleet of AI agents that live in Slack — one per function, each with its own personality and toolset, all self-hosted on a homelab Kubernetes cluster. One of them, Atlas, got a new job this month: hold an actual spoken conversation in a Discord voice...
Apr 4, 2026 | Case Studies
The Challenge I went into this project wanting to build an agentic agent that could scrape the web and populate web application forms with information. Traditionally, building a scraping agent is stopped by the goalkeeper the minute the site renders content with...
Jul 13, 2025 | Case Studies
Executive Summary Faced with 10‑year‑old Ivy Bridge servers, fragmented GPUs, and mounting energy bills, the lab launched a six‑month modernization from January to June 2025. The goals were to: Cut idle power and HVAC costs Consolidate scattered compute and GPU...