The stack, and why it’s boring on purpose
This site: Astro, deployed on Cloudflare Workers, source on GitHub. Content is MDX in the repo — no CMS, no database, nothing to maintain at 2am.
The reasoning is the same one I give clients: every moving part you add to a marketing stack is a thing that can silently break your measurement. Static pages have a near-zero failure surface, ship in milliseconds from the edge, and score perfect Core Web Vitals without heroics — which is also a ranking and GEO citation factor, so the boring choice compounds.
The one non-boring part is the front of the house: GSAP for motion, a WebGL field in the hero, bilingual EN/NL routing. Performance budget is strict — the fancy layer loads after the content, never instead of it.
Newsletter infrastructure is next. Entry 003 will have the numbers from launch week.