This blog runs on Zola.
I've chosen it because it's simple and fast.
My old blog was running with TypeScript, React and Gatsby. Not bad, but the build time was very slow, around 3 minutes for 150 posts.
But that wasn't my biggest concern: there was some feature creep and too many updates on the gatsby site.
I had some tests, but they were slow and I didn't feel confident at all that after each week's ~5 updates everything will run again.
That's why I set up this simple blog and to get a better grasp of what is going on under the hood of Rust.
I don't know if this will help my learning, but at least I feel confident, because my workflow goes like this:
- Copy an old post.
- Add my new stuff.
- Deploy (30 seconds of git add, commit, push, wait).