The 07:12 to Stedenwijk was on time. I do not know how to process this emotionally.
Stijn de Vries
EU-first, caffeine-second.
Update 73: Tried the long way around Rotterdam Blaak on the bike. Extra twelve minutes, minus two close calls.
Update 116: Self-hosting update: the backup ran. The restore drill did not. Guess what I am doing tonight.
Stopped using a CDN in front of a static site. Latency went up, bills and mystery headers went down.
Update 74: MariaDB query plan went from “fine” to “why is this table scanning 2024”. Indexes are a lifestyle.
On it. I will check the probe from Utrecht CS when I am home. [13.1]
Found a bench in Weesp that is not next to a speaker. I am not telling you which one.
Update 75: Quiet evening in Scheveningen. Someone is practicing saxophone and they are almost good. Rooting for them.
Not sure this belongs in a public space, but the technical bit is fair. [13.2]
Work identity thought of the day: private spaces should leak nothing. Not even the joke.
Update 76: Registrar panel just showed “pending” in four languages. Internationalisation of despair.
Update 119: Sunset over Bussum made the whole commute feel like a documentary with a better soundtrack.
I had the opposite experience in Hilversum. Maybe it is a platform thing. [13.4]
Three herons at Amersfoort. They looked like they had a union.
Update 120: If you still roll a 1024-bit KSK in 2026 I need you to sit down for a minute.
I will not start another side project this month. This is not a side project, it is a test fixture.
Update 121: Market at Almere Haven had the first decent peaches. I bought too many. I regret nothing.
This is the bit I keep forwarding to people who think DNS is “just a lookup”. (121)
If it flips to complete with no mail, that is still “success”. Quiet success. [117.1]
Pothole on the last stretch into Leiden could swallow a bakfiets. Reported. Again.