~/talk

Introduction to API Drift

Talkat API Conference Lagos 2025 · 2025-07-18..07-19· [api-design]
links:none on file
slides:none on file

API drift means implementation diverges from documentation — proof: a websocket-based collaborative drawing app wired to FastAPI shows connections jump from 1 to 2 and real-time drawing works only when contract matches implementation. The demo uses an AsyncAPI parser validation that rejects messages with unexpected fields (no additionalProperties), showing how design-first spec-driven codegen plus GitHub Actions, schema registries and generated docs prevent broken integrations and reduce support cost.

AI-written summary · about

  1. 0:00Introduction
  2. 1:47What is API drift
  3. 5:01API drift causes
  4. 7:30Impact of API drift
  5. 10:21AsyncAPI for event-driven APIs
  6. 14:21Design-first approach
  7. 20:47Demo: AsyncAPI app
  8. 31:59Enforcing contracts with Passer
  9. 38:40Event drift prevention
  10. 40:08Best practices
  11. 43:21Key takeaways and closing remarks
~/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.