~/talk

Case Study- How Android Platform @ Reddit learned to stop worrying and embrace DevX

Talkat droidcon New York 2023 · 2023-09-14..09-15· [android, developer-experience]
links:none on file
links:none on file
name:Fano Yong
links:none on file
slides:none on file

Reddit’s Android platform converts multi-hour builds and week-long PR cycles into local builds measured in seconds or single-digit minutes by issuing M1 laptops, adding sample apps and a custom Reddit Gradle Plugin (RGP) for ~700 modules, and enforcing an opinionated Kotlin/Compose stack; CI optimizations include dynamic sharding that cuts unit test time 46%, fan‑out caching, a slash-command service (SLHub) for retries/cherry‑picks, and a homegrown coverage service—P90 review time halves and the changes prove effective.

AI-written summary · about

  1. 0:00Introduction and team overview
  2. 2:58Identifying key developer pain points
  3. 7:28Defining a modern tech stack
  4. 9:32Improving local development experience
  5. 15:14Streamlining code reviews with PR improvements
  6. 24:59Optimizing CI from merge to deploy
  7. 36:32Current state and ongoing challenges
  8. 39:02Q&A and closing remarks
~/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.