List of blog posts
How to manually update Discord on Arch Linux
How to use your Raspberry Pi as a WiFi extender!
Why I switched to Caddy
Adventures in writing a game engine in Rust: Part 2
Adventures in writing a game engine in Rust: Part 1
Linux 5.16 Released - here's what's new!
I switched from cgit to Gitea: here's how you can, too
I migrated my site to Zola: this is how it went