~/conference

KotlinConf 2023 Day 2

kotlin developers, backend engineers, library maintainers and API owners, multiplatform developers, mobile developers (Android and iOS), developer experience engineers, ui engineers

Kotlin Coroutines for high throughput; Project Loom virtual threads; Kotlin Flow for streaming; Kotlin Multiplatform tooling; Ktor with kotlinx.serialization; binary-compatibility-validator Gradle plugin; apiDump and apiCheck CI checks; explicit API mode and opt-in annotations; Redwood cross-platform UI compilation; Zipline QuickJS Kotlin bytecode

titleauthorlength
Talk Six Impossible ThingsKevlin Henney01h 05m
Covers six concrete impossibilities: finite computer representations (IEEE 754 and an actual binary-search overflow bug from adding high+low), limits of…
Talk on
Coroutines and Loom behind the scenesRoman Elizarov45m
OpenJDK Project Loom (preview since Java 19/20, targeted for Java 21) introduces virtual thread per request that lets a server swap a physical thread for a…
Talk on
Handling billions of events per day with Kotlin CoroutinesFlorentin Simion, Rares Vlasceanu41m
Migrates a 12 year Java app to Kotlin Coroutines and almost doubles throughput while processing billions of events per day with millisecond latency, yielding a…
Talk on
Evolving your Kotlin API painlessly for clientsLeonid Startsev42m
Practical checklist: include the binary-compatibility-validator Gradle plugin and commit its baseline; run apiDump / apiCheck tasks so CI fails when JVM…
Talk on
Level up on Kotlin MultiplatformPamela Hill43m
Clear, actionable walk-through of Kotlin Multiplatform tooling with working demos: a SpaceX launches app showing Ktor + Kotlinx.serialization and SQLDelight…
Talk on
Playing in the Treehouse with Redwood and ZiplineJake Wharton47m
Redwood compiles a single Kotlin UI schema into platform-specific widget interfaces so the same composables drive Android views, iOS UIViews, desktop and web…
Talk on
Gilded Rose Refactoring KataDmitry Kandalov42m
Live coding of the Gilded Rose kata in Kotlin shows step‑by‑step refactorings, IntelliJ refactorings and custom plugins, GitHub‑hosted code and test…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.