About experimental, new, and little known but controversial kotlin features or how to compose the code so clean that it is barely understandable, and would anyone do that? In the talk: coroutines, receivers, context receivers, extension methods, and another horrors.
Website: https://jdd.org.pl
Facebook: https://www.facebook.com/JDDconf
Twitter: https://twitter.com/JDD_Krakow