monch.ee
Live 2026 – present
This site: journal, work ledger and home on the web
A ten-year-old WordPress blog (38 posts and a wedding gallery) moved to Astro on a single Cloudflare Worker, with EmDash as the CMS. The old posts and photos got pulled back out of the Wayback Machine by scripts that wait politely between requests so the archive doesn't rate-limit me.
Moving ten years of content taught me more about redirects, publish dates and archive rate limits than building something fresh ever would.
Astro · Cloudflare Workers · D1 · R2 · EmDash CMS · TypeScript
OpenClaw and Hermes Agent assistants
Active Ongoing
Self-hosted personal AI assistants
My own assistants, self-hosted on the Unraid box and wired into Telegram. They brief me in the morning, handle the schedule, search the web and control devices. Agents that can actually do things on my behalf instead of just suggesting them.
The hard part was never the model. It was the wiring: which tools it can reach, what it's allowed to touch, and how it recovers when a job goes sideways.
Hermes Agent · OpenClaw · Unraid · Docker · Telegram
Local models on the Mac Mini
Active Ongoing
Inference that never leaves the house
Small models for quick questions and code completion, bigger ones when something needs proper thinking. It's fast and private, and it doesn't depend on anyone's API being up.
Mac Mini · Local inference
Homelab & self-hosted services
Ongoing 2020 – present
8-bay Unraid server and the services that earn their keep
An 8-bay Jonsbo N3 (i5-12500) running Unraid and a small city of Docker containers: OpenClaw, Pi-hole blocking ads for the whole network, Duplicacy shipping backups off to Backblaze, and room to tinker. The usual suspects come and go; Pi-hole and the backups stay.
Unraid · Docker · Pi-hole · Duplicacy · Backblaze