~/talk

API Design Through the Lens of Photography

Talkat CascadiaFest 2016 · 2016-08-03..08-05· [api-design, design-collaboration]
slides:none on file

API design compares to photography by treating constraints as creative decisions: exposure parameters — ISO shutter speed aperture — map to trade-offs like latency, memory, and ergonomics. Advice includes pick a clear voice for the API, prefer explicit stories (React’s state story is cited), avoid redoing a module loader unless the ecosystem needs it, and treat surprising popularity as a signal to study why before changing behavior. Practical rules: design small internal interfaces as APIs and invest in documentation more important than code.

AI-written summary · about

  1. 0:00Introduction
  2. 2:15Equipment
  3. 7:40Content
  4. 12:44Artistic Approachability
  5. 15:08Artistic Intent
  6. 17:16Not everything is intentional
  7. 19:12Practice
  8. 22:08Respect Others
  9. 24:39Learn an Art
~/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.