Compounding self-hosting
Combining Immich, Home Assistant and an overpowered e-ink screen for truly personal tech
I enjoy learning by building exciting things that sometimes even turn out to be useful. This page is dedicated to the projects you might find exciting too.
Combining Immich, Home Assistant and an overpowered e-ink screen for truly personal tech
Conflict-free 3-way text merging for Rust, JavaScript, and Python. Both sides' edits survive, cursors move with them, and no conflict markers appear.
A WebGPU slime mould simulation. Control millions of agents with your paintbrush and watch them bring your drawing to life.
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.
My BSc thesis library. The mobile GPU shaped the architecture: tile-based passes, deferred shading, shaders generated per scene and device.