~/talk

Where to Start Reading? A Practical Guide to Quickly Fit into Code and Culture — Onboarding New Members to Success

TalkinJapaneseat DroidKaigi 2025 · 2025-09-10..09-12· [developer-experience, engineering-leadership]
name:richako
links:none on file
slides:none on file

Practical guide for onboarding new Android engineers to become productive quickly by showing where to start reading code and how to learn the project and culture. Covers techniques for understanding large/legacy codebases (debuggers, static analysis), project-specific architecture and tech (MVVM, Clean Architecture, DI, multi-module, ViewModel/Context), catching up peripheral areas (tests, obfuscation, security, performance), what minimal docs to provide (architecture overview, build/debug steps, FAQ, key features), and how to keep documentation up to date within the development process.

AI-written summary · about

  1. 0:00Introduction
  2. 3:13Reading huge codebases
  3. 9:53Project map for teams
  4. 13:04Tech and architecture
  5. 18:50Team philosophy
  6. 21:59Peripheral knowledge
  7. 26:11Essential documentation
  8. 30:50Keeping docs fresh
  9. 34:24Summary
~/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.