I'm Flav.

I wrote my first lines of code on a ZX Spectrum when I was about seven. By the late 90s I was running FreeBSD, then moved to Linux, and never really left the terminal.

This blog is where I document the things I build, break, and eventually fix. The topics follow whatever I'm working on: local AI inference on repurposed data centre GPUs, custom Linux distros, server administration, and game development in Godot.

Most of what you'll find here is practical. Step-by-step guides written because I hit a problem, couldn't find a decent answer, and figured I'd save the next person the trouble. If it took me an evening to figure out, it gets a blog post.

The source code for most projects mentioned on this blog is available on GitHub.