This site is a deliberate copy of an aesthetic I admire: one column, one font size, one grey. Hierarchy comes from font weight and color, not from making things bigger. The less there is on the page, the more the writing has to carry — which is the point.
The stack
It runs on React Router in framework mode, deployed to Cloudflare Workers. Every article is a markdown file in a folder; the server renders it on request at the edge. No CMS, no database — yet. The backend is there for when I want one.
Why not something simpler?
Because I want this site to be a place where I can build, not just publish. A static site generator would have been enough for today. It wouldn't be enough for what I have planned.