Hi, I build things.

I develop custom solutions for data reporting, clinical data capture and validation, and various other things.

Selected projects

Luthier

Your music library, fixed.

Getting a large library of music to browse correctly in a musicplayer can seem nearly impossible: many music files will contain incomplete or inconsistent metadata. Albums with guest artists, multi-disk albums, different masters of the same album, will all cause music players to not index your music properly. Add to that the hundreds of genre variations and different spellings, capitalization, and a dozen of other common issues will make your beloved music library not browse or search properly, unless you use an expensive subscription service like Roon. Luthier finds and fixes problems in your music files' metadata and prepares your collection for browsing perfectly in any music player, software or hardware.

A TUI app for careful, reversible cleaning and organizing of your library.

A closer look at how Luthier repairs a library, including a quick start and the full list of fixes it runs.

In development · Repository coming soon

Library overview

Multi-room streaming

Roon-level listening, without the subscription.

A guide to bitperfect multi-room streaming built entirely from free and open-source software. Lyrion drives the hi-fi players in each room, Navidrome brings the same library to your phone and desktop, and Squeezelite turns a small computer and a DAC into a room player.

It covers preparing the library, serving the music, connecting the rooms and checking that the output really is bitperfect.

Guide · Updated September 12, 2026

How it fits together

Bellow

Make a little room to breathe.

Breathing exercises, meditation, and mindful routines in one mobile app. A small pause you can take with you.

In development · More soon

Bellow home screen with meditation, breathing and listening options

knotkin

A way into the difficult things.

When getting started is the hardest part, find one manageable next step. An anti-procrastination app for desktop and mobile.

In development · More soon

knotkin artwork showing a green knot beginning to loosen

Smaller things

Sloppy the moody bot

An IRC chatbot with a local language model and a personality of its own.

GitHub

QuickShare

A screenshot or file, your own server, a link on your clipboard.

Repository coming soon

MIDI controller for guitar

Firmware and design experiments for a guitar amp-sim controller.

GitHub