I switched away from Zola and made my own static site builder that uses only HTML templates. I’ve been wanting to do this since at least 2017, when I started to work on a homestead project , which I didn’t quite finish.

The recent release of Bun , which touts itself as an “all-in-one JavaScript toolkit” encouraged me to play around with it. I have to say, I am surprised by how energising it was; an antidote to the “JavaScript fatigue” I’ve read about and definitely experienced.

I decided that I’d start by serving my site using Bun’s web server, then I added site generation later. I have been intrigued by the idea of DOM templating ever since I read about it on Camen Design in 2012 and I’ve enjoyed putting it into practice.