Why I built this site.
I could have stopped at a LinkedIn profile. Here is why I built my own site on Cloudflare Workers instead.
LinkedIn lends me a profile until Microsoft decides otherwise. I do not own the typography, I cannot decide what counts as a blog post and what counts as a CV entry. I am somewhere between a few hundred million people and ads for product management courses.
Your own site is different. You write the rules. Even if almost nobody notices.
I wanted to try Workers
Edge computing interests me and I wanted to try Cloudflare Workers on something real. Zero cold start, a global network without configuration, you pay per invocation not per uptime. The best way to understand a platform is to build something on it.
It ended up as Astro 6 with the Workers adapter, Tailwind v4 with custom tokens, Biome as the linter, and the whole thing in two languages. Fourteen pages, one deploy command.
I wanted to practice writing
Analysts write documents every day, but always to a template and for people you already know. Writing for an unknown reader on a topic you picked yourself is a different task. I want to get better at it.
So there will be occasional notes on things I am working through — banking integrations, LLMs in accounting, renewables, the odd tooling thing. No plan, no schedule.
And I enjoy it
That is probably the main reason. Picking a typeface for the seventh time. Tuning the grid colour until it stops fighting the text. Figuring out why the font behaves differently than it should.
A hobby. And a hobby gets a pass on the things that do not quite make sense.
Welcome. If something reads poorly, drop me a line — I will probably agree.