Talks

May 22

Kotlin and Spring: The modern server side stack

Rod Johnson

Code Quality at Scale: Future-Proof Your Android Codebase with KtLint and Detekt

Tristan Hamilton

Deploying Kotlin Multiplatform at Google Workspace

Jason ParachoniakJohan Bay

Building an Agentic Platform with Kotlin: Powering one of Europe's Largest LLM Bot

Patrick Whelan

Compose Prototyping in Kotlin Notebooks

Christian Melchior

State of Kotlin/Wasm and Compose Multiplatform for Web on Modern Browsers

Pamela Hill

Rich Errors in Kotlin

Michail Zarečenskij

What’s new in Amper

Dmitry Savvinov

Next level Kotlin support in Spring Boot 4

Sébastien Deleuze

Creative UIs with Compose

Chris Horner

Model Context Protocol in Kotlin

Alexander Sysoev

Kotlin's Gam[e]bit: LLM-less AI for Board Games

Dmytro Kurets

From 0 to h-AI-ro: high-speed track to AI for Kotlin developers

Urs Peter

The Life and Death of a Kotlin/Native Object

Troels Lund

A (deep) dive into (shallow) immutability: Valhalla and beyond

Marat Akhin

APIs: How Hard Can They Be?

Aurimas LiutikasAlan Viverette

One Codebase, Three Platforms: X's Experience with Kotlin Multiplatform

Arkadii IvanovEric Denman

Two Years with Kotlin Multiplatform: From Zero to 55% Shared Code

Rodrigo Sicarelli

Compose Multiplatform for iOS: Ready for Production Use

Sebastian Aigner

Extending Ktor for Server Side Development

Ido Flax

IoT development with Kotlin

Erik Hellman

Good Old Data

Andrey Zaytsev

The wonders of smart casting

Alejandro Serrano Mena

Building a macOS screen saver with Kotlin

Márton Braun

Building AI Agents in Kotlin

Vadim Briliantov

Building Inclusive Jetpack Compose Apps: Leveraging Kotlin and the Accessibility Scanner

Vanessa Johnson

Blueprints for Scale: What AWS Learned Building a Massive Multiplatform Project

Matas LauzadisIan Botsford

Implementing Compose Hot Reload

Sebastian Sellmair

Coroutine Debugging in IntelliJ IDEA

Alexey Merkulov

Coroutines and Structured Concurrency in Ktor

Simon Vergauwen

Full Stream Ahead: Breaking the protocol barrier with http4k

Ivan Sanchez

Multiplatform Settings: A case study in Multiplatform library development

Russell Wolf

Compose draw speedrun - reloaded

Maia Grotepass

LangChain4j with Quarkus

Max Rydahl AndersenKonstantin Pavlov

Kotlin compatibility crash course

Martin Bonnin

Kotlin Worst Practices — How to Maximize Your Hassle

Liliia Abdulina

That's Unpossible – A full stack side project webapp (including a high-fidelity UI!) all in Kotlin

Dan Kim

Build your own NES Emulator... with Kotlin

Artur Skowroński

Making native SDKs Multiplatform at RevenueCat

Joop Korteweg

Writing Your Third Kotlin Compiler Plugin

Brian Norman

May 23

Qualities of a Well-Functioning System

Diana Montalion

Dissecting Kotlin: Surveying the Latest Stable and Experimental

Huyen Tue Dao

Dependencies and Kotlin/Native

Tadeas Kriz

Collect Like a Pro: a deep dive on the Android lifecycle-aware coroutines APIs

Manuel Vivo

Taming Asynchronous Beasts: Debugging and Performance Tuning in a Coroutine World

Marcin Moskała

Leveraging KMP for navigation in the McDonalds App.

Cas van LuijtelaarAnthony Bassey

Kotlin Multiplatform's Cross-Platform Brilliance at Norway's 377-Year-Old National Postal Service

Anshika Koul

Designing Kotlin Beyond Type-Inference

Ross Tate

Build Websites in Kotlin & Compose HTML with Kobweb

David Herman

Duolingo + KMP: A Case Study in Developer Productivity

John RodriguezJohnny Ye

Exposed 1.0: Stable, Scalable, and Looking Forward

Chantal Loncle

Getting your Gradle setup right, at the right time

Marcin Mycek

Build your Kotlin and Android apps with Buck2

Sergei Rybalkin

The Easing Symphony: AnimationSpec in detail!

Nicole Terc

Project Sparkles: How Compose for Desktop is changing Android Studio and IntelliJ

Chris SincoSebastiano Poggi

Don't forget your values!

Leonid Startsev

Event-Driven Analytics: Building Real-Time Dashboards with Apache Flink and Ktor

Viktor Gamov

Charts, Code, and Sails: Winning a Regatta with Kotlin Notebook

Roman Belov

JSpecify: Java Nullness Annotations and Kotlin

David Baker

Large Scale Changes with AI - Migrating millions of lines of Java to Kotlin at Uber

Ty Smith

Data Analysis for finance in Kotlin

Enrique Lopez Manas

Simplifying Full-Stack Kotlin: A Fresh Take with HTMX and Ktor

Anders Sveen

Swift Export - a peek under the hood

Artem Olkov

Building immersive VR apps for Meta Quest with Jetpack Compose

Samuel Gebre Yohannes

Klibs.io — the dream of creating a Kotlin Package Index

Ignat Beresnev

Kotlin and Compose Multiplatform patterns for iOS interop

John O'Reilly

Fast inner dev loops for Kotlin Gradle builds

Alex SeminRodrigo Oliveira

Lessons learned decoupling Architecture Components from platform specific code

Jeremy WoodsMarcello Galhardo

Kotlin Clean Architecture for Serverless: Business Logic You Can Take Anywhere

Elena van Engelen

Swift concurrency for curious Kotliners

Nikita Bobko

47 Refactorings in 45 minutes

Duncan McGregorDmitry Kandalov

From Data to Insights: Building a Bluesky Bot powered by AI

Raphael De Lio

Stream Processing Rocks! Stream processing in Kotlin from KStreams to RocksDB

Hunter ShermanGeoff Gerrietts

Scale your Kotlin Multiplatform projects using dependency injection

Ralf Wondratschek