~/talk

From Four Wheels to Two

Talkat droidCon Berlin 2019 · 2019-07-01..07-03· [frontend-architecture]
name:RJ Marsan
links:none on file
slides:none on file

Lyft adds a scooter‑share to the existing app in two months by shipping a self‑contained implementation behind feature modules and feature flags, using adaptive polling instead of waiting for push, reusing an existing barcode camera component, and accepting an n² clustering algorithm because data sizes make it fast and readable. Development uses onion‑style mocks, Python scripts to drive server states, and a lock‑in integration session; the feature launches live, debugging on site in Denver and proving the approach works.

AI-written summary · about

  1. 0:00Introduction and background
  2. 2:26Lyft's mission and scooter opportunity
  3. 3:30Two-month deadline challenge
  4. 7:03Four product engineering principles
  5. 8:28Feature modules for safe development
  6. 9:55Product Northstar and golden path
  7. 13:22Designing simple architecture
  8. 16:54Reimagine over reinventing code
  9. 21:32Lyft product language benefits
  10. 24:44Optimizing map clustering code
  11. 26:26Listening learning before launch
  12. 28:33Mocking and integration testing
  13. 30:59Server-side flexibility for launch
  14. 32:26Post-launch user research
~/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.