~/talks

Russell Wolf

what they talk about

all 4 in the filters

where they keep going back

all 9 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Oxidize Your Kotlin by Adding Some RustdroidCon USA 20262026-07-16
Shows a working KTRS demo that wires two Rust functions (add and echo) into a Kotlin Multiplatform module, using cargo and rustup to build native targets…
Talk on
Using platform-specific code in Kotlin Multiplatformdroidcon Berlin 20252025-09-24
Argues that full sharing isn’t the goal and that small, well‑defined platform implementations unlock real reuse: examples include a Kotlin Multiplatform…
Talk on
Kotlin Multiplatform- From “Hello World” to the Real Worlddroidcon New York 20232023-09-14
Kotlin Multiplatform moves from a KMM plugin Hello World to production patterns: Touchlab reports multi-year production use, a Gradle plugin KMMBridge to…
Talk on
Kotlin Multiplatform From “Hello World” to the Real Worlddroidcon San Francisco 20232023-06-08
Kotlin Multiplatform is usable in production (beta) and is used at Touchlab since pre‑alpha; Android and iOS targets are the focus with KMM plugin templates…
Talk on
5 years of Multiplatform SettingsKotlinConf 20232023-04-12
Multiplatform Settings starts as a small Kotlin Multiplatform key value wrapper and after five years grows into a library with JVM JavaScript Android iOS…
Talk on
Kotlin Multiplatform at five yearsdroidcon New York 20222022-09-01
Five years in, Kotlin Multiplatform is shipping real apps: KMM is approaching beta, the new memory manager replaces the old freeze API (deprecated in the…
Talk on
Multiplatform Settings 1.0droidcon San Francisco 20222022-06-02
Multiplatform Settings reaches 1.0 alpha released as a common key‑value API that delegates to platform backends; current concrete backends include…
Talk on
The Kotlin Swift boundaryChicago Roboto 20212021-09-28
Kotlin/Native compiles to Objective-C-compatible bytecode but idiomatic Swift often breaks: default parameters lost through the Obj‑C layer, generics erased at…
Talk on
Lessons I’ve learned in Multiplatform Library DevelopmentFOSDEM 20212021-02-06
Software development is hard. It’s even harder when you’re building libraries that other developers will depend on. I’ll talk about my experience with library…
Talk on
What’s new with Kotlin Multiplatform libraries?Android Summit 20202020-10-08
A concrete library called multiplatform-settings exists on GitHub and wraps Android SharedPreferences, iOS NSUserDefaults, browser localStorage and even…
Talk on
Multiplatform Library Developmentdroidcon NYC 20192019-08-26
A practical postmortem on building an early Kotlin library: describes creating multiplatform settings (shared-preferences abstraction) with Android…
Talk on
Bottom-Up Code-Sharing with Kotlin MultiplatformAndroid Summit 20192019-08-14
Kotlin Multiplatform is shown moving from idea to running code: a sample project computes sunrise and sunset with a core module that has two public functions…
Talk on
Building a Multiplatform Kotlin LibrarydroidCon NYC 20182018-08-27
Shows how to build a real Kotlin Multiplatform library called multiplatform‑settings that wraps SharedPreferences & NSUserDefaults, uses expect/actual for…
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.