Workshops
Books
Articles
Store
Jan Vladimir Mostert
Jan abandoned Java for Kotlin when Kotlin 1.0.0 was released and never looked back.
Published articles
Running Kotlin coroutines on Project Loom's virtual threads
How to use Project Loom to improve Coroutines performance.
Slowing down your code with Coroutines
How can we use coroutines to slow down our code, and why would we want to do that.
Type modelling in Kotlin
Type safety is undervalued in most software projects and causes enormous financial losses throughout the world. Changing a few bad habits can lead to more reliable software.