Conducting a Kotlin workshop and lessons learned



I've just recently organized a workshop to popularize the Kotlin programming language. I like Kotlin a lot, but I cannot say I mastered it entirely, so this was quite a challenge for me. I like to push my boundaries a bit further every now and then and since presenting in front of group of people is not something that I do every day. I consider this to be the best proof that individual truly understands the topic. And also, knowing something does not necessarily mean one will be good at explaining it.

So as this blog mainly serves as a vault for my acquired knowledge I've created a lessons learned list to avoid mistakes and on the other hand reuse patterns that were successful.

If you are reading this and have something to add, do not hesitate to leave a comment.

Also, don't forget to checkout the workshop's description at