~/talk

API Mastery: from the Design to Development

Talkat apidays New York 2024 · 2024-04-30..05-01· [api-design, developer-experience]
slides:none on file

Covers concrete moves: use Stripe for payments and Google Maps for geolocation, run APIs behind Kong or Azure API Management gateways, monitor with New Relic, describe interfaces with OpenAPI and design docs from Stoplight, automate CI/CD in GitLab and test via Postman/fman. Claims: follow Simplicity, Consistency, Clarity; implement versioning (e.g., version via URL path), caching/pagination/rate‑limiting, TDD and security (HTTPS, OAuth2, API keys). Example outcomes: less manual data entry, fewer breaking changes, and faster developer onboarding.

AI-written summary · about

  1. 0:00Introduction
  2. 3:18What APIs are
  3. 8:18Why APIs matter
  4. 13:18Good API design principles
  5. 15:09User-centered API design
  6. 20:06API design deep dive
  7. 24:49REST vs GraphQL vs gRPC
  8. 28:44API development best practices
  9. 31:17API lifecycle with DevOps
  10. 33:01API tools and platforms
  11. 36:32Key takeaways
~/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.