An Engineer's musings

Notes on building software — mostly Kotlin and the JVM, with the occasional tangent. Each post digs into how a language feature actually works and why it matters in day-to-day code, often through the lens of someone coming from Java.

Latest posts

Browse all posts →