~/talk

Building for Developers

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

Practical playbook: a lifecycle-managed RxJava library called Auto dispose that removes unsubscribe boilerplate, ships a test-only artifact for fake lifecycle events, and keeps public APIs as interfaces so integrations are testable and resilient. Teams segment users into head torso tail personas to focus effort vs value. Emphasis on semantic versioning, deprecation with replace-with quick fixes, conservative third‑party deps, lightweight binaries, and crash‑first failure modes so the library does not harm apps.

AI-written summary · about

  1. 0:00Intro
  2. 1:26USER DEVELOPER
  3. 2:23Product Research
  4. 3:28Standard product workflow
  5. 4:23Developer Tool workflow
  6. 5:30Expertise Bias
  7. 7:06Product's role in a developer world
  8. 10:42Developer Customers
  9. 11:23Developer Demographies
  10. 12:47Developer Personas
  11. 13:50Developer Research
  12. 15:21Success Objectives
  13. 20:05Consistency
  14. 21:13Composition
  15. 22:08Resilient and Defensive
  16. 22:54Flexibility
  17. 24:16Testability
  18. 26:54Documentation
  19. 27:24Example Code
  20. 30:09Performance
  21. 30:36Size
  22. 35:22Deprecation
  23. 40:22BUILDING FOR
~/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.