notes from the work
How I think about the work.
Notes from real engagements — why I built something this way and what I would do differently next time. The fastest way to work out whether we will get along.
-
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.
metaastrocloudflareportfolio -
Raveo: how I built my own Cloudflare stack for client websites
Every commissioned website started from zero. So I built myself a foundation — the client manages the content, there is no server to maintain, and the site runs fast worldwide.
CloudflareAstroPayloadCMSWorkersedge -
An MCP tool that catches errors in integration specs
A typo in a spec surfaces at the tester or in the developer's code, and that means going back and redoing the work. So I built a tool that checks it earlier — an MCP server for the AI assistant in the editor.
MCPintegrationvalidationAIbanking