
A travel planner you write as text, with no server to own your trip
Why I built a plain-text, no-backend travel planner for a three-month trip, how sharing a plan works without a database, and the URL shortener it leans on.
My thoughts, ideas, and insights on various topics.

Why I built a plain-text, no-backend travel planner for a three-month trip, how sharing a plan works without a database, and the URL shortener it leans on.

Where does your source code actually live? Not the GitHub URL. Where does it physically exist, in a form you control, the day GitHub stops cooperating? For…

Why I picked Svelte for the few interactive bits of this site, what I built (a live "now" status board and an interactive skills radar), and why the islands architecture makes the choice almost free.

Today’s puzzle turned out to be a great example of how a seemingly trivial problem hides a neat little twist, and how visualizing your algorithm can completely…

Earlier this week a colleague pointed me at bolt.new: one of those AI tools that generates a fullstack web app from a prompt, right in the browser. You…

A Week to Reflect It’s been a week since I returned from KubeCon + CloudNativeCon EU 2025, and I’ve finally taken the time to reflect. I originally wanted to…