About This site

Here begins a journey into sharing some of my learnings.

Let's start the adventures with how this site was built. It's Zola hosted on Cloudflare Pages. It's free, easy, fast, and built with Rust.

I picked Zola as my static site generator primarily because I wanted to dip my toes in Rust and I wanted to write my blogs in Markdown. On the security aspect since it's hosted on Cloudflare the woes about DDos driving up costs disappear. It's also a static site with no moving parts thus no inputs = no outputs.

A Few Time Burners aka What I learned

  • Don't replace all :: with || in your zola blog. (Templates will fail to render and you learn about Rust paths)
  • Change the Clourflare build version to version 1. Do that here dash.cloudflare.com/{your_id_number}/pages/view/blog/settings/builds-deployments (Your build will fail if you use the default version 2)
  • Make sure the base_url in the config.toml has https:// (You will spend lots of time understanding how page.permalink is used in zola)