Personal blog website

This is my personal blog website built with Zola. It was designed to be minimalist and fast.

I previously used Hugo but decided to migrate to Zola. While Hugo is powerful, I found Zola’s single-binary approach and Tera templating engine to be more intuitive and flexible for my specific goals.

A live demo is available at thomaspais.com and the complete source code is hosted on GitHub.

If you are interested in building a similar setup, check out my guide: Build a static blog website with Zola from scratch.

Tech Stack

This website is built using the following technologies:

Core Features

I achieved a perfect score across all PageSpeed Insights categories. This ensures a seamless experience even for users on low-bandwidth connections.

Website Performance Metrics

Design

I focused on simplicity and readability, ensuring that the content is easily readable.

You can explore the design and features of the website by visiting this design page.

Conclusion

Overall, Zola was really easy to set up and use compared to Hugo. It’s a great choice for building simple static blog websites.

One feature that I missed was the render hooks feature of Hugo, which allows to override default rendering behavior. However, using shortcodes can achieve similar results.