~/talks

Ralf Wondratschek

what they talk about

all 5 in the filters

where they keep going back

all 4 in the filters

on a stage with

who talks about the same things

titleconferencedate
Extending kotlin-inject for fun & profitdroidcon New York 20242024-09-19
Migrates a large Dagger 2 + Anvil codebase to kotlin‑inject for Kotlin Multiplatform, claiming kotlin-inject gives the same compile‑time safety but with…
Talk on
Extending kotlin-inject for fun & profitdroidcon San Francisco 20242024-06-06
Company replaces Dagger+Anvil with kotlin-inject + KSP to get compile-time DI across Kotlin Multiplatform, writes a custom KSP processor using KotlinPoet and…
Talk on
Managing state beyond ViewModels and Hiltdroidcon New York 20232023-09-14
Migrates from Hilt to Anvil to enable custom scopes and stop relying on Android ViewModel lifecycles, replacing scattered coroutine scopes and init leaks with…
Talk on
Managing State Beyond ViewModels and Hiltdroidcon San Francisco 20232023-06-08
Migrates from Hilt to Anvil and replaces Android-controlled ViewModel lifecycles with an app-managed scope system that ties Dagger components and coroutine…
Talk on
Dagger + Anvil: Learning to Love Dependency Injectiondroidcon San Francisco 20222022-06-02
Anvil is a Kotlin compiler plugin that removes almost all Dagger module boilerplate by generating bindings from annotated classes, using merge component and…
Talk on
Android at Scale @Squaredroidcon SF 20192019-11-18
Square’s Android Point of Sale repo moves from a tangled “hairball” to a mono-repo of many small libraries by enforcing public/impl/impl-wiring modules…
Talk on
From AlarmManager to WorkManagerdroidcon San Francisco 20182018-11-19
Compares the older AlarmManager/JobScheduler/GCM and the third‑party Android‑Job library with WorkManager and gives concrete tradeoffs: Android‑Job supports…
Talk on
From AlarmManager to WorkManagerdroidCon NYC 20182018-08-27
Survey compares AlarmManager, JobScheduler, GCMNetworkManager, Firebase JobDispatcher, android-job and WorkManager, and recommends using android-job now and…
Talk on
Doo z z z z z edroidcon NYC 20172017-09-25
Explains how Doze and App Standby change exact timing and background execution and why Android O blocks many implicit broadcasts so apps relying on…
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.