BTOnomics
Home renovation blog for budget folks
TL;DR
Wordpress was overkill for my blog. I rebuilt it with AstroJS to create a static site that's faster for readers and simpler for me to update.
Problem
I lost interest in Wordpress and shared hosting. PHP, plugins/themes, huge MySQL database felt too
legacy. Wordpress still felt bloated on a VPS, compared to what I felt was achievable with e.g. Astro, Hugo, Gatsby,
Eleventy.
Idea
I wanted to rebuild BTOnomics with AstroJS. I wanted to try a framework that's great for content-heavy sites.
I'm happy with Astro. It's indeed good for content-first sites. It's fast. I also like native markdown support,
view transitions, shipping HTML/CSS first.
Stack
Look
What I built
- Migrated to AstroJS as a static site.
- Used ChatGPT to convert WordPress html/shortcode to markdown.
- Recently did some rewriting to convert to Astro 5's Content Layer API.
- Added QOL stuff like tag filtering and text search.
Not yet done
Didn't recreate Wordpress' social features, especially comments. But I don't want/need it, neither
does the blog.