~/talks

Christina Lee

what they talk about

all 11 in the filters

where they keep going back

all 10 in the filters

on a stage with

all 5 in the filters

who talks about the same things

titleconferencedate
Adopting Jetpack Compose @ Scaledroidcon New York 20232023-09-14
Large apps describe concrete wins and pain points: Airbnb started experimenting in April 2020, open sourced showcase, and ported a Compose design system over…
Talk on
SBA- Journey to a New Architecturedroidcon New York 20232023-09-14
Pinterest replaces flexible MVP with a concrete State-Based Architecture (SBA) that enforces sealed-event schemas per feature, an event handler as the only…
Talk on
Panel Discussion Adopting Jetpack Compose @ Scaledroidcon San Francisco 20232023-06-08
Teams start with a proof of concept and monorepo integration (using basil and buck), build component libraries first, then pilot full‑screen usage; one…
Talk on
Reflections on a Year of ComposeKotlinConf 20232023-04-12
Pinterest spends 18 months integrating Jetpack Compose, builds experiments that force AOT via a tiny red pixel and later full rewrites, and finds a persistent…
Talk on
Compose Adoption at Pinterest: A PostmortemKotlinConf 20232023-04-12
Company tries Jetpack Compose for core Android UI and measures actual throughput and latency against a decade of hand-tuned views, finds performance regression…
Talk on
Testing: TestingKotlinConf 20192019-12-04
Claim: strong Kotlin types and language features reduce testing cost by shifting errors earlier to the compiler and IDE. Evidence: ReasonML adoption reportedly…
Talk on
Coding like an Athletedroidcon London 20192019-10-24
Claim: the brain is a muscle that grows with training and tires like a bicep. Cited studies: London taxi drivers’ hippocampi enlarge with navigation practice…
Talk on
Working Across Platformsdroidcon NYC 20192019-08-26
Compares concrete cross‑platform choices: React Native bridge uses JS derivatives and an async FIFO message queue that often becomes a serialization…
Talk on
Representing State: the Kotlin EditionKotlinConf 20182018-10-03
Concrete takeaways for Kotlin: avoid bare booleans by encoding intent (the talk coins boolean blindness), replace ad hoc flags with sealed classes and data…
Talk on
Coroutines by ExampledroidCon NYC 20182018-08-27
Converts an Android app from RxJava streams to Kotlin coroutines by replacing Retrofit adapters with a Retrofit Deferred adapter, changing Singles/Completables…
Talk on
The State of Representing StateAndroid Makers 20182018-04-23
Argument centers on concrete fixes not platitudes: boolean flags cause boolean blindness so code converts blind booleans into domain-specific sum types that…
Talk on
The Road to Kotlintown III: Delegate 95 to Coroutine 66Chicago Roboto 20182018-04-13
Shows how Kotlin delegation actually reduces boilerplate: implement property delegates (used for SharedPreferences, custom view setters) via…
Talk on
Advanced KotlinOredev 20172017-11-08
Kotlin type details and code examples show exactly what matters: nothing represents non‑returning functions, unit is a printable singleton usable in generics…
Talk on
The Road to KotlintownKotlinConf 20172017-11-02
Shows how Kotlin's type system and generics actually behave: nullability rules, nothing as non-returning, Unit used as a generic result, and why platform types…
Talk on
Two Stones, One Bird: Implementation TradeoffsKotlinConf 20172017-11-02
Compares concrete Kotlin choices: null handling (if vs ?.let), scoping helpers (with / apply / run / also), primitive vs boxed arrays, delegates.notNull versus…
Talk on
The Road to Kotlintowndroidcon NYC 20172017-09-25
Starts by mapping Kotlin’s type system (nullable types, Nothing, Any vs Object, Unit) and then shows concrete choices when converting Java: add explicit upper…
Talk on
The Road to Kotlintown360|AnDev 20172017-07-13
Automatic Java→Kotlin conversion compiles but leaves concrete fixes: remove redundant public, prefer primary-constructor properties instead of separate fields…
Talk on
Kotlin: A FollowupDroidcon Italy 20172017-04-06
Kotlin adoption at Pinterest is a gradual, pragmatic experiment: teams of 30+ developers let individuals choose Java or Kotlin, which produces a split codebase…
Talk on
Koltin in Proddroidcon NYC 20162016-09-29
Kotlin targets the JVM and interoperates with existing Java code so migration is file‑by‑file using IntelliJ’s convert to Kotlin tool and a small 1.0.3…
Talk on
Intro to RxJava360|AnDev 20162016-07-28
Claims that RxJava makes Android async code explicit, composable and easier to reason about by using observables with operators and subscribeOn/observeOn 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.