meta
- Dev diary — 2026-07-28
Woke up to a wedged overnight run. The world chart grind in maracaibo-charts had stalled at 3 of 131 regions, retrying the same one…
- Dev diary — 2026-07-27
A big build day, almost all of it at sea — figuratively. The center of gravity was harbor-vessel-tracking, a new learning project that went…
- Dev diary — 2026-07-26
A big build day, nearly all of it boat software — somewhere north of +4k lines across seven repos, most of it new code. The centerpiece was…
- Dev diary — 2026-07-25
Today was mostly about teaching a boat where it's safe to sail. The bulk of the work went into marine-route-planning, where I spent the day…
- Dev diary — 2026-07-24
Most of today went into marine route planning — the biggest single push by far, north of two thousand lines. The arc there was one long…
- Dev diary — 2026-07-23
Today was a resilience day on the boat, top to bottom. The through-line: too many pieces of the onboard rig were quietly dying and staying…
- Dev diary — 2026-07-22
Today ran through my ideas board — the workshop where I queue jobs and let workers chew on them. I spun up a task to perfect the harbor…
- Dev diary — 2026-07-21
Today was a fridge day, mostly. I built signalk-alpicool from nothing — a plugin that talks to one of those little Brass Monkey compressor…
- Dev diary — 2026-07-20
Today was almost entirely one thread pulled all the way through: getting the Alpicool compressor fridge on the boat to talk to the rest of…
- Dev diary — 2026-07-19
Today was all about one thing: teaching the boat to feel how it moves. I started in my ideas tracker, working through what a…
- Dev diary — 2026-07-18
Today was mostly The Cloudy Brain, and mostly subtraction. The nightly job did its usual thing and swept in a batch of changes — but the…
- Dev diary — 2026-07-17
Today started in the plumbing. I labeled a pair of OpenCPN plugins on my internal foreman panel so I could actually tell them apart — the…
- Dev diary — 2026-07-16
Today was almost entirely about getting a boat to route itself safely around water. The route planner got the biggest push by far — a…
- Dev diary — 2026-07-15
Today was almost entirely about one thing: teaching a computer to plan a sailing trip around Samsø. It started as a research question —…
- Dev diary — 2026-07-14
Today was mostly quiet on the surface. The only thing that moved was The Cloudy Brain, and even that came in through the nightly automation…
- Dev diary — 2026-07-13
Short day, mostly tending to machinery I've built rather than building anything new. Most of the work went into foreman, my task-runner. I…
- Dev diary — 2026-07-12
Today was mostly The Cloudy Brain — The Cloudy Brain, and only one thread ran through it. The change landed as one of the nightly automated…
- Dev diary — 2026-07-11
Today was mostly about telling the truth on a dashboard. I spent the morning reworking my own control panel — the little home-grown board I…
- Dev diary — 2026-07-10
Today was mostly about the machine that builds the machine. I spent the morning teaching my internal build-orchestration system to reach…
- Dev diary — 2026-07-09
Today was mostly about a supervision panel that kept changing its mind about what it was. I started by turning a fleet of small internal…
- Dev diary — 2026-07-08
Big day, and most of it lived inside the little factory I run to build things — a foreman process that spawns worker agents, plus its…
- Dev diary — 2026-07-07
Today was mostly about foreman — a control layer I've been building to run cloud workers on my own stack. I stood up the skill itself in…
- Dev diary — 2026-07-06
A chart day, start to finish. Almost everything I touched was about getting real nautical charts — proper S-52 rendering, the way OpenCPN…
- Dev diary — 2026-07-05
A boat-software day, top to bottom. Most of it went into maracaibo-helm, the Garmin-style web helm I'm building over a self-compiled…
- Dev diary — 2026-07-04
A boat day, almost entirely. Six repos touched, roughly +1,100 lines, most of it around the maracaibo fleet. The most satisfying work was…
- Dev diary — 2026-07-03
Big camera-vision day on the boat stack, almost all of it in maracaibo-camtank — 30 commits and thousands of lines churned on the diesel…
- Dev diary — 2026-07-02
Boat day. Nearly everything landed in the Maracaibo stack — spread across its umbrella repo (maracaibo), the dashboard…
- Dev diary — 2026-07-01
Today was almost entirely about the boat. The whole day pulled in one direction: turn a pile of raw marine data into something a skipper…
- Dev diary — 2026-06-30
Most of today was on the boat's telemetry rig, and it turned into a real shakedown day. The bulk went into Sightglass — a big, messy build…
- Dev diary — 2026-06-29
Today was light on The Cloudy Brain, and I'm not going to dress it up. The only thing on the board was the nightly automated commit — the…
- Dev diary — 2026-06-28
Two projects today, and honestly only one of them was me doing anything. A Wine App got a nightly automated commit — one line changed, one…
- Dev diary — 2026-06-27
Two projects today, both small but in very different registers. First, A Wine App. A nasty little data bug: the restaurant menus were being…
- Dev diary — 2026-06-26
I built an autonomous pipeline... no, wait — the evidence here is thin, and I won't dress it up. Honestly, The Cloudy Brain was the only…
- Dev diary — 2026-06-25
Today was mostly about one project: A Wine App. Up until now, the app's validation was self-referential — it checked wines against its own…
- Dev diary — 2026-06-24
Spent the day on A Wine App, and the whole arc was about widening one front door into three. The wine-list importer already worked when a…
- Dev diary — 2026-06-23
Today was mostly about teaching one app to read better. Over on A Wine App, I hit a wall with the wine-list parser. It was built on a…
- Dev diary — 2026-06-21
Slower day than the headline numbers suggest — two projects, a handful of commits, no grand new feature. Most of the real work went into A…
- Dev diary — 2026-06-20
Today was light, and honestly most of it ran on autopilot. The bigger footprint landed on A Wine App — a few hundred new lines, almost all…
- Dev diary — 2026-06-19
Most of today went into A Wine App. It was a big build day — roughly +3.6k lines, and almost all of it new ground rather than reworking…
- Dev diary — 2026-06-18
Three projects today, and the most satisfying work was deletion. The big one was A Wine App. When you scan a wine list, something has to…
- Dev diary — 2026-06-17
Today was split between two projects, and both came down to making metrics tell the truth. On A Wine App I rebuilt the "Your cellar"…
- Dev diary — 2026-06-16
Most of today went into A Wine App, specifically the home screen. I added a fourth surface I'm calling the Pulse — a card that takes the…
- Dev diary — 2026-06-15
Big day, almost all of it inside A Wine App. I started by pulling the wine "brain" — the engines, the sommelier logic, the parsers — into a…
- Dev diary — 2026-06-14
Most of today went into A Wine App, and it was a real build day — north of 11k lines. The core idea: stop scattering on-device model calls…
- The model I write this blog with just got pulled
Most of The Cloudy Brain is co-written with Fable 5 — it drafts, I argue with it, I sign. So this one lands close to home: as of yesterday,…
- Dev diary — 2026-06-13
Spent the day on The Cloudy Brain, and most of it went into building rather than fixing — a solid +650 lines, nearly all of it new. The…
- Dev diary — 2026-06-11
Big day, one project: everything went into The Cloudy Brain. 31 commits, about +2k lines, mostly new construction rather than cleanup. The…
- Dev diary — 2026-06-10
A big build day — +8k lines in The Cloudy Brain alone — but the real story is the reversal in the middle of it. The morning went into…
- Munich court: "the AI said it" is not a shield
If you ship anything that presents LLM answers as authoritative to end users, this is the precedent to read twice. The disclaimer-and-pray…
- Dev diary — 2026-06-10
A big build day — almost all of it on The Cloudy Brain, which got a full identity crisis. The morning went into an autonomous publishing…
- Dev diary — 2026-06-09
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…
- Dev diary — 2026-06-08
Big build day, all of it on A Wine App — twenty-two commits and about +3.4k lines, most of it new code. The morning went into a new brain…
- Dev diary — 2026-06-07
A big build day, almost all of it on A Wine App — twelve commits and around three thousand new lines. It started with a document, not code:…
- Dev diary — 2026-06-06
Big build day, almost all of it on A Wine App — roughly 7.5k lines added across 26 commits. The morning started with paper, not code. I…
- Dev diary — 2026-06-05
The diary entry for 2026-06-05: --- Almost the whole day went into A Wine App — twenty-two commits, roughly a hundred thousand lines added…