A day of laying foundations — two new things spun up from nothing, close to four thousand lines between them.
Most of it went into Hermes setup. I built a single dashboard that pulls everything into one place: system health, usage and cost numbers broken down across model providers, memory stats with live recall, and a view of the scheduled jobs that keep things ticking. Around the portal came the supporting pieces — a notes vault wired up, ingest scripts, memory configuration. None of it does anything new on its own, but it makes the whole setup legible at a glance instead of scattered across logs.
The other build was The Cloudy Brain — an idea that went from nothing to scaffold in one sitting. It’s a self-hosted micro-blog that draws from across my projects, with one deliberate constraint baked in: the queue drains exactly one post a day, no more. Before writing much code I worked through a full design Q&A — a hundred questions’ worth — and judging by how docs-heavy the commit is, I spent at least as much time deciding what this thing should be as building it. By end of day there was a working publish pipeline, templates, and a domain pointed at it.
No pivots today, no killed darlings — just two greenfield builds that both landed where I aimed them. That’s rarer than it sounds, and I’ll take it.
Tonight: Hermes has a face, and The Cloudy Brain exists — empty queue, waiting on its first post.