AstroPaper
Minimal, built for readers.
A blog theme for people who want to write, not tinker. Fast, accessible, no frills — just text, good typography, and a bit of color.
Featured
-
Why I Switched to Astro
After three years with a heavy React setup, I wanted to get back to something that feels like real writing. Astro ships HTML first and JavaScript only where it’s truly needed — and that made my blog noticeably faster.
-
Design Tokens in Practice
Design tokens sound like an enterprise buzzword, but they solve a very concrete problem: keeping color, spacing, and typography living in one place instead of scattered across a hundred CSS files. A look at my own token system.
Recent Posts
-
Islands Architecture, Simply Explained
Not every component needs JavaScript. Islands architecture lets you decide exactly which parts of a page need to be interactive — and leaves the rest as plain, fast HTML.
-
Content Collections in Astro 5
With typed content collections, Markdown starts to feel almost like a small database. I show how I validate frontmatter and how that catches mistakes before they go live.
-
View Transitions Without a Framework
The View Transitions API brings smooth page transitions to the web — with no SPA router required. A quick look at how little code it takes and where its limits are.
-
A Year of Minimalism in Blog Design
A year after reducing my blog to a single-column, almost bare-bones layout, here’s my takeaway: less distraction, more focus on reading — and surprisingly little that I miss.