arthur@homelab:~$ ls -la ~/posts/
System Log
Entries are written after the useful work, once the outcome and the mistakes are both clear enough to describe.
- 2026-08-17 Leah's Blog Went to South Africa and Came Home
The story of a small Ghost travel blog that began as an on-prem demo, spent a season on AWS in Cape Town, and returned to the homelab with its complete history intact. - 2026-08-15 Why This Site Moved Home
How a forgotten CloudFront page became a Hugo site built in Forgejo and served from a dedicated homelab container. - 2026-08-15 One Certificate, Three Caddy Servers
Why I wrote a Caddy module to let one edge renew certificates for several private proxies. - 2026-07-22 Open WebUI, CLIProxyAPI, and a ChatGPT Subscription
How I connected an existing ChatGPT subscription to my private Open WebUI, and the security and support boundaries I accepted. - 2026-07-04 AI Agents, Second Brains, and Homelabs
What changes when an AI agent can read the operating history of a real homelab, act on it, verify the result, and improve the record. - 2025-12-01 What Does Self-Hosted AI Actually Mean?
A practical framework for separating a self-hosted interface, local data, local inference, and model training. - 2025-03-14 Serverless Without Another Platform Layer
Revisiting the AWS primitives behind a small serverless publishing system: CloudFront, S3, Lambda, API Gateway, and Cognito. - 2025-03-14 A Three-Edge Homelab with Tailscale and Caddy
How I separate public, tailnet, and LAN ingress while giving every service container a host-independent network identity. - 2024-03-22 Design Notes for a Basement Water Sensor
A project notebook for turning a simple leak probe into a monitored, testable household alarm. - 2024-03-22 Backyard Hydrology as a Systems Problem
A field notebook for learning where water enters, slows, collects, and leaves a small property before trying to redesign it.