Roadmap
This site is built in public — both a product and a playground. Here's what's shipped, what I'm building now, and what's next. 7 milestones shipped so far.
In progress
-
A public, build-in-public roadmap — where this site has been and where it's going. Inspired by Drizzle's roadmap.
Planned
-
Lightweight, moderated comments on posts — anonymous-friendly, no third-party widget, stored in the same D1 database as engagement.
-
Subscribe to get new posts by email, with double opt-in confirmation and one-click unsubscribe — sent from a Cloudflare queue.
-
Smooth blur-up previews (ThumbHash) for photography and heavy media, so images fade in instead of popping from a blank box.
-
A "most read this week" surface, weighted by recency — distinct from all-time popular. The per-day data is already being collected.
Shipped
- Site chrome & settings v0.5.2
A floating header that condenses on scroll, a settings panel for theme/language/sound/motion, and a redesigned ⌘K search — polish on the surfaces you use every visit.
- Stream long-form & sharing v0.5.1
Stream notes can now go deeper behind an inline read-more, on a timeline, with per-note links and full-text search.
-
A looked-up garden of terms — jargon, mental models, slang — with a focus modal, tag filter, sort, and search. The evergreen half to the Stream's feed.
- Media & polish v0.4.0
A responsive image pipeline (build-time optimization plus on-demand R2 edge transforms), rich 404/500 pages, and the Stream — a short-form feed for notes and links.
- Search & engagement v0.3.0
Instant full-text search (Pagefind), plus anonymous, cookieless view counts and likes backed by D1 + KV — no analytics, no tracking, no accounts.
-
Ways to find posts and a reading surface tuned for comfort: pagination, categories and tags, related posts, a sticky table of contents, and a distraction-free focus mode.
- Foundation v0.1.0
Astro 6 SSR on Cloudflare Workers, a PandaCSS design system, a bilingual MDX blog, and a full SEO suite — the bones everything else is built on.