~/talk

Who is your API for? Applying user personas to build better dev platforms

Talkat REFACTOR DX 2023 · 2023-07-12..07-13· [developer-experience]
slides:none on file

Argues that building personas and segmentation produces actionable tradeoffs not vague sympathy — at FreshBooks the team identifies three distinct dev types (owner-as-developer, developer-entrepreneur, SaaS partner) with different goals, risk tolerance and SDK/API needs, and at ecobee discovers adoption driven by utility buyers not individual coders. Uses slider-style attributes and outcomes (example goal: speed up dev velocity 3x) to prioritize features into focused roadmaps so work produces momentum instead of a scattered Jira backlog.

AI-written summary · about

  1. 0:00Introduction
  2. 2:10Who is your API for
  3. 6:01Why personas matter
  4. 9:33Creating useful personas
  5. 12:03Goal-oriented developer personas
  6. 15:56Multiple personas in APIs
  7. 19:25Internal vs public APIs
  8. 21:11FreshBooks API personas
  9. 25:27Prioritizing with personas
  10. 26:30Further reading
~/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.