Talks
April 13
Adopting Kotlin at Google scale
Jeffrey van GoghJohn Pampuch
Kotlin & Functional Programming: pick the best, skip the rest
Urs Peter
Exploring the Testing Hyperpyramid with Kotlin and http4k
David DentonIvan Sanchez
Coroutines Beyond Concurrency
Alex Semin
Spring + Kotlin = Modern + Reactive + Productive
Josh LongJames Ward
Dissecting Kotlin: Unsealing the Sealed, the SAM, and Other Syntax
Huyen Tue Dao
Arrow 2.0's Trajectory
Simon Vergauwen
Crash Course on the Kotlin Compiler
Amanda Hinchman-Dominguez
Kotlin Multiplatform Conversions at Android Jetpack Scale
Dustin LamJames Ward
Meta-programming with KSP and Kotlin compiler plugins
Tadeas Kriz
Replacing SQL with Kotlin's 'dataframe' on the Las Vegas Strip
Andrew Goldberg
The Layout Animations Show
Nicole Terc
Confetti: building a Kotlin Multiplatform conference app in 40min
John O'ReillyMartin Bonnin
Untangling Coroutine Testing
Márton Braun
7±2 things you didn't know about Exposed
Alexey Soshin
Showkase: Automated UI Infrastructure in Jetpack Compose using KSP
Vinay Gaba
Interstellar social simulation framework and game development in Kotlin
Kwun Hang Lai
Compose Multiplatform on iOS
Sebastian AignerNikita Lipsky
Practical Tips For Legacy Java Codebases Conversion Into Kotlin
Younes Charfaoui
Writing backend APIs in a functional programming style
James Lamine
How we test concurrent algorithms in Kotlin Coroutines
Nikita Koval
Reflections on a Year of Compose
Christina Lee
Scale to Zero with Spring + GraalVM or WebAssembly
Sébastien Deleuze
Declarative Test Setup
Brian Norman
Adventures building a Kotlin Multiplatform Benchmarking Library
Rahul Ravikumar
The Changing Grain of Kotlin
Nat PryceDuncan McGregor
Kotlin likes to Demoparty
Etienne Caron
Meetup with KMM Libraries
Colin Lee
Transforming Farmer's Lives Using Android in Kenya
Harun Wangereka
April 14
Six Impossible Things
Kevlin Henney
Coroutines and Loom behind the scenes
Roman Elizarov
You can do desktop too!
Victor Kropp
AWS SDK for Kotlin overview
Ian Botsford
K2 Compiler plugins
Mikhail Glukhikh
Handling billions of events per day with Kotlin Coroutines
Florentin SimionRares Vlasceanu
KotlinX Libraries
Anton ArhipovSvetlana Isakova
How we completely rewrote our static code analyzer for Kotlin
Marharyta Nedzelska
Kotlin/Multiplatform for iOS developers : state & future.
Salomon Brys
Evolving your Kotlin API painlessly for clients
Leonid Startsev
Kotlin Multiplatform Mobile for Teams
Kevin Galligan
How we’re improving performance of IntelliJ IDEA Kotlin plugin
Vladimir Dolzhenko
Deep Dive into Deep Learning with KotlinDL
Aleksei Zinovev
Level up on Kotlin Multiplatform
Pamela Hill
Supercharge your GraphQL with Ktor and GraalVM
Derek Kuc
To Detekt 2.0, and beyond!
Nicola Corti
Make more money by modeling and optimizing your business processes with Kotlin
Holger Brandl
Playing in the Treehouse with Redwood and Zipline
Jake Wharton
One language to build them all!
Paul MerlinRodrigo Oliveira
Koin 3.2 - Improving the Kotlin Developer Experience
Arnaud Giuliani
Kotlin Native for CLIs
Ryan Harter
Gilded Rose Refactoring Kata
Dmitry Kandalov
Modern Compose Architecture with Circuit
Zac SweersKieran Elliott
Direct2DB: Radically simplified app architecture with Kotlin
Mike Hearn
Implementing a MIDI player in Kotlin
Piotr Jagielski
Lightning Talks
Elevated Gardening with the Kotlin Ecosystem
Brian Norman
Scale McDonald's with KMM
Jackson MafraCas van Luijtelaar
Kotlin Multiplatform in Google Workspace
Jason Parachoniak
5 years of Multiplatform Settings
Russell Wolf
The Art of KMP: how I learned backend development with Kotlin and why you should too
Lena Stepanova
Put your Ktor Microservices on Kubernetes without a JVM!
Bjorn van der Laan
Nicer data transformation with KopyKat and Optics
Alejandro Serrano Mena
How to Publish Your First Kotlin Multiplatform Library
Isuru Rajapakse
Partial linkage of Kotlin libraries
Dmitriy Dolovov
Why code autocompletion works faster on weekends
Egor Tolstoy
Fighting regressions in Kotlin
Liliia Abdulina
Tracing Coroutines on a JVM
Tyson Henning
Preventing Data Races in Async Coroutines
Kevin Bierhoff
Avoiding common coroutines mistakes in Compose
Márton Braun
Video Game Hacking using Kotlin/Native
Ignat Beresnev
KotlinConfersations
KotlinConfersation'23 – Christina Lee
KotlinConfersation'23 – Amanda Hinchman-Dominguez
KotlinConfersation'23 – Ryan Harter
KotlinConfersation'23 – Kotlin Multiplatform Contest Winners
KotlinConfersation'23 – Vinay Gaba
KotlinConfersation'23 – Harun Wangereka
KotlinConfersation'23 – Pamella Hill
KotlinConfersation'23 – Kwun Hang Lai
KotlinConfersation'23 – Holger Brandl