~/talk

Pragmatic crafting

Talkat Android Makers 2019 · on Tuesday, 2019-04-23· [android, developer-experience]
slides:none on file

A four‑person team modularizes Plaid, splitting Designer News, Dribbble and Product Hunt into separate modules and shipping some pieces with dynamic feature modules so noncore flows can be downloaded or removed. The code moves to layered libraries (UI, domain, data), uses suspend functions with Room and coroutines, and reduces rebuild time to module scope. Ownership of features speeds merges, a shared pull request template improves reviews, and the refactor proves deployable with parallelized network loads and tighter encapsulation.

AI-written summary · about

  1. 0:00Intro
  2. 0:42Static analysis issues Number of bugs
  3. 8:21Modularization
  4. 13:28Single responsibility principle
  5. 16:40Understand where you are and where you want to go
  6. 24:55API Usability Principles
  7. 25:44Empathy Communication
  8. 28:41Asking and receiving feedback
  9. 31:53Giving feedback
~/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.