~/talk

How to Design Effective APIs | Actionable Guide

Talkat TestFlix 2023 · 2023-09-23..09-24· [api-design, security]
slides:none on file

Covers concrete rules: start with a clear purpose, model endpoints from user tasks (example API includes search beans and a POST /brew that returns a brewed coffee), prefer consistent naming (use get beans/{id} not mixed singulars), design minimal-first calls to get a 200 quickly, return actionable 400 errors that say which field (e.g. bean) is required and list valid milk types (whole, almond, oat), and adopt API-first practices and versioned docs for safe evolution.

AI-written summary · about

  1. 0:00Introduction to API design
  2. 1:53Purpose of a good API
  3. 5:01API usability and consistency
  4. 8:55Error handling in APIs
  5. 12:12API evolution and scalability
  6. 13:37API-first design approach
  7. 15:00Q&A and closing
~/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.