Mastro Blog
Posts about the web and Mastro – the simplest web framework and site generator yet.
LatestRecent writing
How to easily add Standard.site support to your website
Jun 5, 2026Four ways to do component-scoped CSS without a complex build step
May 26, 2026Is AI causing a repeat of Frontend’s Lost Decade?
May 23, 2026TypeScript full-stack web framework for agents and humans
Apr 16, 2026Whatever happened to JavaScript Service Workers?
Mar 9, 2026Everything is a route: how to use one interface for servers, static-site- and asset-generation
Jan 29, 2026Improve Time to First Byte by streaming your HTML
Jan 13, 2026Why not just use <del>inline styles</del> Tailwind?
Nov 27, 2025How to generate og:images from text with Canvas
Nov 16, 2025How to incrementally migrate from Express to the standard Request/Response API
Nov 6, 2025What I learned porting Mastro to Bun
Oct 29, 2025What I learned porting Mastro from Deno to Node.js
Oct 27, 2025