About This Site
Tech that drives this site and some commentary about how the choices were made.
Current Technology
- Static content generated by Zola
- Custom theme — built from scratch with SCSS and Zola's Tera templates
- Revision control provided by git
- Hosted for free via Cloudflare Pages
The long and winding road...
Years ago I decided that I wanted an always-on presence on the Internet. I didn't want to rely on resources hosted from my home, nor did I want to open any ports from my router into my home network. I did a little research at the time and settled on a European provider called 1-and-1 who are now called IONOS. I registered my domain and had them handle my email and DNS services.
I opted for a hosted instance of Joomla because it was a quick and easy deployment from the provider. I put all this together over a weekend and basically got a landing page created. I've fought with Joomla off and on over the years but I finally decided that I just want a static site — preferably using a tool that lets me maintain the content in Markdown so I can have a nice looking site without needing to design my own CSS and such.
I chose Zola because it's written in Rust, produces fast static output, and integrates cleanly with Cloudflare Pages.