THE JOURNAL

Thoughts. Builds.
Experiments.

Notes from the workshop on what I am building and what I learned along the way.

5 articles

Building Axion Cloud: sync, storage and the TONE3000 integration

How I built Axion Cloud: preset sync, version history, and a TONE3000 integration that never routes audio through my servers.

Zestial: visualizing music in the browser with WebGL

How Zestial analyses audio, composes layers and exports video, all in the browser on your own device.

Engineering Fonix One: a tiny touchscreen music player

Designing and building an ESP32-powered Bluetooth player with a touchscreen UI and more than sixteen hours of playback.

Phaethon dev log #7: mechs, bases and the economy

Progress on Phaethon: mech combat, base building, resource flow and keeping the world persistent for 32 players.

webDLNA: bringing DLNA to the browser

Why DLNA still matters, how webDLNA works and where to get it.