Details
Level up your Kotlin skills: join our meetup!
Meetup details
When: Thursday 30th October
Walk-in: 5.30 PM (including some food)
Start time: 6.00PM - 8.30 PM
Where: HQ Ahold Delhaize, Zaandam
What to expect?
We have a few engaging talks lined up:
1. Better Together: Kotlin, IntelliJ, Spring 7.0 and Debugging
Vladimir Dolzhenko - Team Lead / JetBrains
Talk highlights some practical aspects of Spring Debugger and upcoming release of Spring 7.0 and better Kotlin support in it.
2. Stove: A Different Approach to E2E/Component Testing with Kotlin
Oğuzhan Soykan - Staff Engineer / Trendyol Group
Stove explores how the testing experience on the JVM can be improved by unifying assertions and the supporting infrastructure.
In doing so, it creates a concise and expressive testing DSL by leveraging Kotlin’s unique language features. Stove has helped teams
migrate from Java to Kotlin and from Spring Boot to Ktor, while keeping their existing test code intact.
It empowers Kotlin teams to write clear assertions even for code that is traditionally hard to test.
3. Coroutines under the hood: how suspend actually suspends
Kubilay Karpat - Software Consultant / Xebia
We use suspend functions regularly, but few of us stop to ask how they actually work. In this talk, we’ll follow the evolution from callbacks to reactive programming, and finally to Kotlin coroutines — showing how suspend brings async to the language level. We’ll peek under the hood to see how suspension really works, how Kotlin compiles suspend functions into state machines, and why this model scales so well. This talk is for anyone ready to uncover what truly makes Kotlin’s async feel so effortless and powerful.
4. Kotlin meets AI - vibing with Koog
Yuri Dolzhenko - Staff Engineer / Albert Heijn
Meet Koog, the first Kotlin-native library designed to bring AI workflows, models, and reasoning capabilities directly into the Kotlin ecosystem.
--
Please keep in mind:
📅 RSVP Responsibly: Help us plan better by keeping your RSVP updated. It aids in organising waiting lists, capacity, and catering. Thank you!
🎉 In-Person Exclusive: We're all about an engaging in-person meetup. No recordings, livestreams, or broadcasts – just good old face-to-face interactions!
📷 Photography/Video Consent: By attending, you grant consent for photos and videos.
📍 Venue Directions: Join us at Provincialeweg 11. If traveling by train, it's a quick 5-minute walk from Zaandam station. If you're driving, you can park at the Qpark located next to the office.