~/talks

Jesse Wilson

what they talk about

all 11 in the filters

where they keep going back

all 4 in the filters

on a stage with

all 10 in the filters

who talks about the same things

titleconferencedate
Future of Dependency Injectiondroidcon New York 20252025-06-25
Metro is presented as a new, K2-aware DI tool that compiles far faster than legacy Dagger+Anvil setups and is already published this year; teams report…
Talk on
Coroutines Party Tricksdroidcon New York 20252025-06-25
Rapid-fire tour of ten coroutine “party tricks” that shows concrete wins and surprising costs: adding suspend to 300 functions in OKIO, 200 in MSHI turns a…
Talk on
Mobile Developer Productivity Paneldroidcon New York 20242024-09-19
Teams report concrete wins: moving to monorepos and heavy modularization yields scale (TikTok ~5M LOC, ~1,000 modules, ~6,000 builds/day by ~600 devs; Uber…
Panel on
GC You Later, Allocatordroidcon New York 20242024-09-19
A Kotlin Multiplatform sample app leaks a listener each time a dialog opens, creating 6 leaked NearbyGatorsContent instances that are trivial to find in…
Talk on
Native UI with multiplatform Composedroidcon New York 20222022-09-01
Redwood compiles a Kotlin schema into generated Compose-like APIs and platform widgets so the same composable code drives Android Views, Compose UI, iOS UIKit…
Talk on
Dynamic Code with Ziplinedroidcon New York 20222022-09-01
Zipline runs downloadable Kotlin/JS modules inside Android and iOS apps using a tiny QuickJS engine (~6.5k C lines, 1.2 MB compiled, ~450 KB gzipped) and a…
Talk on
HTTP in a Hostile Worlddroidcon Toronto 20192019-11-13
Explains concrete HTTP fixes: generate a 128‑bit UUID token per action and persist it with a unique DB index to enforce idempotence; record real traffic with…
Talk on
JSON ExplainedChicago Roboto 20192019-04-25
Covers exact gotchas: floating‑point limits (no exact 0.1, negative zero, NaN, infinities), why numeric IDs break through JSON, and a practical hash collision…
Talk on
Ok Multiplatform!droidCon NYC 20182018-08-27
Okio moves from Java to a Kotlin multiplatform implementation and releases Okio 2, starting by targeting the JVM, converting Java files gradually, and using…
Talk on
Writing Code That Lasts ForeverdroidCon NYC 20182018-08-27
Argues for concrete practices to keep code maintainable: use branch by abstraction (example: Android Pie biometric enum with toggleable fingerprint vs iris…
Talk on
Coordinating Space and TimeChicago Roboto 20172017-04-20
Shows a concrete pixel counter example that traces registers, L1/L2 cache and 4 GB RAM and a quad core phone, then demonstrates an initialized boolean…
Talk on
Death, Taxes, and HTTPChicago Roboto 20172017-04-20
Explains concrete costs and fixes: TLS handshake often adds 100–300 ms round trips and session resumption or zero-RTT setup removes them; HTTP/1.1 suffers…
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.