11:00 11:25


with Jeroen Rosenberg


After programming in Java and Scala for many years, I found a best-of-both-worlds language in Kotlin. Luckily enough I was able to work with Kotlin quite extensively, during projects and trainings. While doing that I stumbled upon many gotchas that have led to true facepalm and eye-opening moments!

I’ll happily share these (slightly embarrassing) war stories in this talk. To keep things fair, I’ll put your knowledge to the test: May the best Kotcha spotter win!

Join this talk to learn from my failures and mistakes so you won’t make them in your next Kotlin project!

Prerequisite knowledge

Basic Kotlin and/or Java knowledge is helpful

About the speaker

Jeroen Rosenberg

Dev of the Ops – Continuous Deliverer – Software Engineering Consultant @ Xebia

Jeroen Rosenberg is an Amsterdam-based pragmatic software engineer and consultant focused on building resilient software at Xebia. With a strong background in Java, Scala, and Kotlin development and Fast Data Architectures he helps teams deliver great products by using practices, techniques and tools from Lean, Agile, DevOps, and Continuous Delivery.

Besides his daily work, he founded the Amsterdam.scala meetup group and conducts Scala & Kotlin training courses. When not coding or writing you can find him eating nachos at the beach with the love of his life. He’s a proud father of three kids and uses them as an excuse to be able to play with Lego again.

Job board

Go for that next step in your career! Learn more about Kotlin related job openings at awesome companies.

Community Sponsors

Gold sponsors

Silver sponsors

Bronze sponsors