~/talks

Eugene Petrenko

what they talk about

all 4 in the filters

where they keep going back

all 6 in the filters

on a stage with

who talks about the same things

titleconferencedate
Indexing, or How We Made Indexes Shared and FastIntelliJ IDEA Conf 20212021-02-25
Indexing cost drops by prebuilding and sharing index data: JetBrains converts indexes (about 99 in Community, ~208 in Ultimate) into a trigram index and a…
Talk on
Facts You May Not Know About KotlinGOTOpia Europe 20202020-09-15
Kotlin 1.4 adds trailing commas and a deep recursion helper that uses suspend to avoid stack overflows, Kotlin implements null safety via the Nothing type so…
Talk on
Facts you may not know about KotlinDevoxx Belgium 20192019-11-04
Language name comes from Kotlin Island near St Petersburg, and the talk shows concrete language mechanics: JVM generics use type erasure so casts can silently…
Talk on
Coroutines for Java DevelopersDevoxx Belgium 20192019-11-04
Shows how Kotlin coroutines use the suspend keyword and compiler-generated continuation objects to turn blocking calls into suspensions (example: wrapping a…
Talk on
HighlightsConference for Kotliners 20192019-06-07
Conference for Kotliners was held in Budapest, Hungary, on the 7th of June, 2019. Organized by Makery, partnered with JetBrains and Google Developers, the…
Promo on
Facts you may not know about KotlinConference for Kotliners 20192019-06-07
Kotlin history and quirks get concrete detail: the name comes from an island near St Petersburg, JetBrains has 50+ contributors, and early syntax choices like…
Talk on
HighlightsConference for Kotliners 20192019-06-07
Conference for Kotliners was held in Budapest, Hungary, on the 7th of June, 2019. Organized by Makery, partnered with JetBrains and Google Developers, the…
Promo on
Multiplatform Kotlin in 42 minutesVoxxed Days Minsk 20182018-05-26
Kotlin code implements a Mandelbrot renderer once in a common module and compiles it to a JVM backend, a JavaScript React frontend and a console app, reusing…
Talk on
Kotlin DSLs in 42 minutesDevoxx Belgium 20172017-11-06
Step‑by‑step live coding shows how to turn Java builders into a type‑safe, statically typed Kotlin DSL using lambdas with receiver and extension functions…
Talk on
Splitting component containers to simplify dependenciesSpring I/O 20172017-05-18
Monolithic Spring app with ~1.1K beans gets split into independent sub-contexts so each plugin has its own AnnotationConfigApplicationContext (parented to…
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.