3 min read
Building a Design System from Scratch for a Personal Site
Why I chose to build a custom design system instead of using a pre-built theme — and what that decision actually involved.
Notes on web development, tooling, and building things.
Why I chose to build a custom design system instead of using a pre-built theme — and what that decision actually involved.
Why sharp corners are a legitimate design choice and how they became the defining visual rule for this site.
Skip the adapter. Use Workers static assets to serve your Astro build — no SSR complexity, full edge CDN.
Tailwind v4 is a ground-up rewrite. Here's what's different, what broke, and why it's worth the migration.
A practical guide to Astro's latest major release — content collections, view transitions, and why it's the right tool for content-driven sites.