These days I’ve been working on new features and larger overhauls for my websites. It feels like I’m gradually preparing for the next step of their development. My three sites still share a lot of duplicated logic, including routing, components, and content categorization. Inspired by Starlight, I want to turn the theme into a reusable Astro integration. I created issue #80 to track the plan. This would not only help keep my codebase cleaner, but also make it easier for others to start writing with a minimal but opinionated framework.
Zilong Liang / Hack