KotlinConf 2026
München, 21.–22. mai 2026. JetBrains’ årlige Kotlin-konferanse. To dager, seks parallelle spor, 84 sesjoner (foredrag, lyntaler og keynotes). De fleste videoene ble publisert på Kotlin sin offisielle YouTube-kanal i juli og august 2026 og er også lenket fra kotlinconf.com/talks/. Seks sesjoner mangler fortsatt individuelle opptak (markert med ⏳ i listene under), og jeg lenker dem inn etter hvert.
📋 Hele programmet (84 sesjoner, begge dager)
Foredrag jeg gikk på · Ønskeliste · Topp 5 · Livestream · Kilder
Foredrag jeg gikk på
Dag 1 — 21. mai 2026 (offisielt program)
- 0900 Opening Keynote — JetBrains, Google, Anthropic
- 1015 Bootiful Kotlin — Josh Long
- 1115 Opinionated Ktor Services — Simon Vergauwen
- 1300 How google.com/search builds on Kotlin coroutines — Sam Berlin, Alessio Della Motta
- 1400 Local Lifetimes for Kotlin — Ross Tate
- 1515 Why Most AI Agents Never Scale? Building Enterprise-Ready AI with Koog — Vadim Briliantov
- 1615 Talking to terminals (and how they talk back) — Jake Wharton
- 1715 Robocoders: The [K]agematch — Viktor Gamov, Baruch Sadogursky ⏳
Dag 2 — 22. mai 2026 (offisielt program)
- 0900 We were meant to be (Day 2 Keynote) — Lena Reinhard ⏳
- 1015 Dissecting Kotlin: 2026 — Huyen Tue Dao
- 1115 Idiomatic Kotlin applications with Spring Boot 4 — Sébastien Deleuze
- 1300 Eval-Driven Development — Urs Peter
- 1400 Context parameters and API design — Alejandro Serrano Mena
- 1515 gRPC, Made for Kotlin — Alexander Sysoev
- 1545 KotlinLLM: Leveraging AI for Runtime Logic Delegation — Stanislav Sandler
- 1615 Spec-Driven Development with AI Agents — Anton Arhipov ⏳
Foredrag jeg vil se opptak av
Foredrag jeg gikk glipp av (parallelle spor / kollisjoner), sortert etter tid.
Dag 1 — 21. mai 2026
- 1015 A tale of the Gradle DSLs — Paul Merlin
- 1015 Tiny Models, Big Impact: On-Device AI for Real Apps — Hammad Akram
- 1045 Run, Kotlin, Run! — Marc Reichelt
- 1115 Kotlin/Wasm: Finally, the missing piece for a full stack Kotlin webapp! — Dan Kim
- 1300 Real-World Data Science With Kotlin Notebook — Adele Carpenter
- 1330 SwiftPM support for Kotlin Multiplatform — Timofey Solonin
- 1400 Codex for Kotlin Engineers — Benedict Kerres ⏳
- 1430 Building AI-Powered Web Apps in Kotlin/Wasm — Zalim Bashorov ⏳
- 1515 Compose beyond UI: Display and Print! — Salomon Brys
- 1515 Expedited Shipping: Accelerating iOS Development with KMP at Amazon — Jessalyn Wang
- 1515 The State of Amper — Joffrey Bion
- 1615 Increasing quality of AI generated Kotlin code — Sergei Rybalkin (Meta)
- 1615 Swift Export: Where We Stand — Pamela Hill-Galloway ⏳
- 1645 Can Kotlin Swift Interop Ever Be Perfect? — Gleb Lukianets
- 1715 The Lord of Collection Functions — Ben Kadel
Dag 2 — 22. mai 2026
- 1015 Advanced Kotlin Native Integration — Tadeas Kriz (Touchlab)
- 1015 Automate upgrading to Kotlin 2 with OpenRewrite — Rooz SF, Jonathan Schneider
- 1015 10 Gradle Best Practices Every Kotlin Developer Should Know — Stefan Wolf
- 1045 A First Look at the Kotlin Ecosystem Plugin for Declarative Gradle — Marcin Mycek
- 1115 How I Learned to Stop Worrying and Love Value Semantics — Marat Akhin
- 1115 Redefining Machine Learning with Kotlin — Michal Harakal
- 1115 Reflection is Evil — Jeffrey van Gogh
- 1330 Hot-Reloading Kotlin/Native — Gabriele Pappalardo
- 1400 Flow with Exposed: Life Finds a Way — Chantal Loncle
- 1400 Full-Stack Kotlin AI: Powering Compose Multiplatform apps with Koog & MCP — John O’Reilly
- 1400 What Nobody Told Us About Shipping Kotlin to iOS — Suhyeon (Leah) Kim
- 1430 The Backend Immune System — Meike Felicia Hammer
- 1515 How Kotlin Powers Functional Design: MCP Edition — David Denton
- 1515 TestBalloon: Kotlin testing is easier (and more fun) than you think — Oliver Okrongli, Bernd Prünster
- 1615 Koin + Kotlin Compiler = ♥️ — Arnaud Giuliani
- 1645 Powering Up Your Assertions — Brian Norman
- 1715 Golden Kodee Awards
Anbefalt: Topp 5 fra ønskelisten
Hvis du bare skal se noen få opptak, er dette mine anbefalinger fra foredragene jeg selv gikk glipp av, valgt fordi de spinner videre på temaer jeg fulgte tett (AI-agenter, Ktor/backend, språkdesign):
- Full-Stack Kotlin AI: Powering Compose Multiplatform apps with Koog & MCP — John O’Reilly. Praktisk demo av Koog + Kotlin MCP SDK i en Compose Multiplatform-app, med hopp mellom sky-LLM og on-device. Direkte oppfølging til Briliantovs Koog-foredrag.
- How I Learned to Stop Worrying and Love Value Semantics (in Kotlin) — Marat Akhin. Dybden bak multi-field value classes (eksperimentelt i 2.5) med benchmarks. Passer bra ved siden av Local Lifetimes og Context parameters.
- How Kotlin Powers Functional Design: MCP Edition — David Denton (http4k). Skarp kritikk av offisielle MCP SDK-er + en spec-kompatibel MCP-server på ~50 linjer med http4k. Bra motstemme til hovedstrømmen.
- Automate upgrading to Kotlin 2 with OpenRewrite — Rooz SF, Jonathan Schneider. Umiddelbart nyttig for oppgraderingsjobber: deterministiske recipes over Lossless Semantic Trees.
- The Backend Immune System — Meike Felicia Hammer. Rike feiltyper + Ktor observability + små deterministiske lokale «immunagenter» innenfor request-grensen. Fint komplement til Vergauwens Ktor-foredrag.
Livestream / hovedsal
- Dag 1: Keynote + hovedsal
- Dag 2: Day 2 Livestream (inneholder Lena Reinhards keynote og Golden Kodee Awards)
Kilder
- KotlinConf 2026 – offisiell side
- KotlinConf 2026 – oversikt over alle foredrag med video-innebygging
- Kotlin sin offisielle YouTube-kanal – hovedkilde for videoene
- KotlinConf’26 Keynote Highlights
- KotlinConf’26 Speakers: In Conversation with Josh Long
- KotlinConf’26 Speakers: In Conversation With Lena Reinhard
- Koog på GitHub
- Next level Kotlin support in Spring Boot 4
- KotlinConf 2026: Talks to Help You Navigate the Schedule
- Eval-driven development: Build and evaluate reliable AI agents
- Context parameters – Kotlin Documentation
- Update on Context Parameters
- Introducing Tracy: The AI Observability Library for Kotlin
- Golden Kodee Community Awards
- Kotlin DSLs in 2026: Patterns That Stood the Test of Time
- Kotlin DSL Is Now the Default for New Gradle Builds
- SKaiNET – Multiplatform On Device Deep Learning
- Adding Swift packages as dependencies to KMP modules – Kotlin docs
- Interoperability with Swift using Swift export – Kotlin Documentation
- KEEP-485: Local Lifetimes