I am a software engineer working on open source projects in kotlin.

You can also find me at:

Open Source Projects

JaMM: A desktop media player / music library

My Public Maven and Debian Repo

Writing / Speaking

Social Media / Fediverse

Concerns about Cohost

Developer Productivity / Platform Engineering

Developer Productivity Showdown Oct 2022

Developing Gradle Plugins

Video - Slides

Why Does Agile Fail?


Static Web development and Kotlin DSLs

Article - Slides - Presentation Video - Tutorial Video

Using Ad-hoc Polymorphism to Test Functional Kotlin


Functional Kotlin


Software Development Antipatterns

Refactoring as a Separate Ticket

Kotlin in 2019

Video (CKUG) - Slides

Other Interests


Best Music of 2020

Best Music of 2021

Best Music of 2022

TV / Film

2021 Criterion Challenge Recap

2022 Criterion Challenge Recap

Generation Q: Star Trek TNG Podcast