About experimental, new, and less known but controversial kotlin features or
how to write the code so clean that it is hardly understandable, and would anyone do that?
In the talk: coroutines, receivers, context receivers, extension methods, and other horrors.
Jarek Ratajski
Digital Asset
Jarek Ratajski
I love programming since my first line of code I did on the C64 in Basic. Somewhere in 90ties I've switched from C++ to java and spent then 20 Years developing mostly Java software working for various companies and projects. 
I work at Digital Asset writing Haskell and Scala – but my heart is still close to Java and Kotlin.