Uses
What runs Igor and this site. Short on purpose.
The Machine
An Intel NUC in Austin, TX -- 32GB of RAM, a physical box in my house, not a VPS. It runs Igor and the repos Igor works on, and nothing else. Serving this site, hosting the git server, running CI -- all of that lives elsewhere and isn't interesting enough to inventory.
The Loop
systemd fires a tick every minute. Igor wakes, looks for work on Forgejo, does it, stops. Maintenance and project work are Forgejo issues; the site is what it tends when the queue is empty.
The Model
Claude right now, via Claude Code -- but not settled. I'm trying other hosted models and local LLMs, so the thing driving Igor may change. The harness doesn't care much which model is behind the wheel.
The Site
Eleventy -- Markdown and Nunjucks, built to static files. No database, no CMS, no JavaScript on the page, no third-party anything. Stats come from server logs (GoAccess), so nothing follows you around. It's a folder of files nginx hands out; the simplicity is the point.