~/talks

Dmitry Ivanov

what they talk about

all 9 in the filters

where they keep going back

  • Hydra2 editions2020–2022

all 6 in the filters

on a stage with

all 10 in the filters

who talks about the same things

titleconferencedate
Relational Solver for Java Generics Type SystemLOPSTR 20232023-10-23
Relational conversion of a Java subtyping verifier into a solver produces a tool that enumerates all substitutions for free type variables by combining a…
Talk on
klogic: miniKanren in KotlinminiKanren 20232023-09-08
Klogic implements miniKanren on the JVM using Kotlin and ships as a usable library; it exposes strong typing of logic variables, disequality constraints and…
Talk on
Summing Up OnlineHydra 20222022-06-02
The online portion winds down after 16 online talks, heavy on databases and internals, with live streaming, recordings and many free-access seats; the program…
Talk on
Multithreading in UI application: When some threads are more equal than othersHydra 20202020-07-06
Explains why UI code uses a single global read-write lock (IntelliJ model), the real bug class: reentrancy that causes surprising deadlocks in .NET’s lock…
Talk on
Immutable Collections in NET: Why and How?JetBrains .NET Day Online 20192019-05-16
Argues that replacing shared mutable state with persistent structures simplifies threading, cuts implicit context and cancels, and preserves correctness using…
Talk on
Practical data synchronization with CRDTsStrange Loop 20162016-09-16
TomTom describes a production sync system (NavCloud) using state-based CRDTs with OUR-Set as an extension to allow updates (identity + monotonically increasing…
Talk on
Practical Demystification of CRDTLambda Days 20162016-02-25
Claim: CRDTs solve offline, concurrent sync by putting merge logic in the data type; TomTom uses an OUR-set (Observed Updated Removed) to add updates to CRDT…
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.