Simple Sophisticated Backup Strategy
One short shell script backs up my whole home server live: a btrfs snapshot fed to borg, betting on crash recovery instead of per-database tooling.
I enjoy learning by building exciting things that sometimes even turn out to be useful. This page is dedicated to the projects I actually finished. To learn more about me, check out the About page.
One short shell script backs up my whole home server live: a btrfs snapshot fed to borg, betting on crash recovery instead of per-database tooling.
Conflict-free 3-way text merging for Rust, JavaScript, and Python. Both sides' edits survive, cursors move with them, and no conflict markers appear.
My BSc thesis library. The mobile GPU shaped the architecture: tile-based passes, deferred shading, shaders generated per scene and device.
Combining Immich, Home Assistant and an overpowered e-ink screen for truly personal tech
A handheld game built from the PCB up: ATtiny85V, OLED, IR receiver. 8 MHz, 512 **bytes** of RAM, and a charming atmosphere.