Personal blog built with Zola and the tabi theme.
Clone the theme submodule and start Zola:
git submodule update --init --recursive
zola serveThe theme is pinned to Zola 0.20.0; use that version locally to match CI.
Newer Zola releases may introduce incompatible Tera syntax changes.
The production site is built and deployed to GitHub Pages by
.github/workflows/pages-deploy.yml.
Posts live in content/posts. A post uses TOML front matter:
+++
title = "Post title"
date = 2026-08-06T12:00:00-04:00
[taxonomies]
categories = ["Linux"]
tags = ["Rust"]
+++Use an explicit slug when an existing URL must remain unchanged.