hello, world
This is the first post on the blog. I've been meaning to set one up for a while and finally got around to it while rebuilding the homelab infrastructure.
what this is
A place to write about things I'm building. Mostly:
- Homelab experiments — infra, networking, observability
- Projects — games, simulations, tools; whatever's interesting right now
- Notes — things I learned and want to remember
No particular cadence. I'll post when there's something worth writing.
the stack
The blog itself is built with Zola, a static site
generator written in Rust. Posts are Markdown files, a Python build script reads
sibling app.yml manifests to generate the projects page, and the output is
served by nginx behind Traefik.
# config.toml (excerpt)
[markdown]
highlight_code = true
highlight_theme = "one-dark"
The whole thing builds in under a second and the final image is an nginx alpine container serving flat files. Good enough.
code looks like this
fn main() {
println!("Hello, world!");
}def greet(name: str) -> str:
return f"Hello, {name}!"const greet = (name: string): string => `Hello, ${name}!`;
That's it. More soon.