Code and music, same obsession with timing.

I'm a software engineer and a musician. Both come down to the same thing in the end — knowing when to hold, when to let go, and when to come back in. This site is where I'll put the work from both sides. Right now, there's one piece up: a guide to Kotlin coroutines. More is on the way.

programming

Writing on software

Notes and guides from building backend systems, mostly on the JVM.

music

Recordings & releases

Original songs and recordings. Nothing published here yet — check back soon.