~/talks

Leonid Startsev

what they talk about

all 4 in the filters

where they keep going back

all 5 in the filters

on a stage with

who talks about the same things

titleconferencedate
Best practices for evolving Kotlin librariesdroidcon Berlin 20242024-07-03
Explains concrete JVM compatibility pitfalls (renaming named parameters, adding defaulted params breaks binary) and shows a practical workflow: use the binary…
Talk on
Evolving your Kotlin API painlessly for clientsKotlinConf 2023 Day 22023-04-25
Practical checklist: include the binary-compatibility-validator Gradle plugin and commit its baseline; run apiDump / apiCheck tasks so CI fails when JVM…
Talk on
Evolving your Kotlin API painlessly for clientsKotlinConf 20232023-04-12
Concrete rules and tools for keeping a Kotlin library stable: use the binary compatibility validator Gradle plugin to generate an API dump and run API check so…
Talk on
How to Evolve Your Kotlin Library Painlessly for ClientsJoker 20212021-10-25
Practical guidance for maintaining and evolving an open-source Kotlin library while preserving compatibility for users, covering version compatibility, tools…
Talk in Russian on
kotlinx.serialization 1.0Kotlin 1.4 Online Event2020-10-12
kotlinx.serialization 1.0 ships as a multiplatform, reflectionless library with a compiler plugin and stable, binary‑compatible core. Highlights: DSL-based…
Talk on
Kotlin 1.4 Online Event, Day 2: Kotlin librariesKotlin 1.4 Online Event2020-10-12
Coroutines get concrete wins: reconstructed coroutine stacks in IntelliJ 2020.1 with inspectable locals, a new debugger “coroutines” tool window, reduced…
Talk on
Design of Kotlin SerializationKotlinConf 20192019-12-04
Library design centers on a compiler plugin plus runtime that compiler plugin generates serializers so Kotlin classes serialize without reflection and produce…
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.