Notes on dev, design and indie hacking.
With no boss chasing deadlines, you need to negotiate a rhythm with yourself.
Even a fully static site can have smooth full-text search, with zero backend.
Dark mode isn't just a black background — contrast, hierarchy, and a touch of blue.
Behind the first stable release: the trade-offs, the cuts, and the relief.
From capturing an idea to publishing, how I automate the writing flow.
Small, repeatable habits that are easy to do and easy to forget — they add up.
Sending no client-side script by default buys visible speed and a smaller attack surface.
From zero, use Astro's content collections and static generation to build a blazing-fast personal blog.