← Back to Logs

Day 1: Refactoring the core architecture

Entry Date April 24, 2026
Classification
#Architecture#BuildInPublic#Astro 6
Build Status Stable

Today I spent about 2 hours refactoring the core project filtering logic. Moving it to Nanostores allowed for a much cleaner “Islands” setup.

The challenge was ensuring the URL stayed in sync with the client-side state, but the result is a site that feels like a desktop app.

More updates tomorrow.

Log Discussion

Questions or thoughts on this update?

120