~/talk

Designing Sustainable APIs

Talkat apidays Paris 2021 · 2021-12-07..12-09· [api-design, web-performance]
links:none on file
slides:none on file

Claims that 75% of impact is decided at design and that about 30% of APIs are under‑utilized drive a pragmatic checklist: audit the ecosystem (usage, redundancy, tech debt), favor reuse and backwards compatibility, run LCA comparisons for deployment options, and treat anti‑corruption layers as temporary patches while refactoring legacy systems. Emphasizes small, stable interfaces, tech independence, hardware/runtime awareness for both clients and servers, and pairing cost/value conversations with stakeholders so deprecations or migrations are planned and co‑funded.

AI-written summary · about

  1. 0:00Start
  2. 1:42DISCLAIMER before we start
  3. 2:45So what is this presentation about?
  4. 6:08APIs slowly dying from tech obsolescence
  5. 8:49Testing for APIs diseases
  6. 11:30Sustainability
  7. 13:05Sustainable API Engineering?
  8. 14:42What about Flexibility, Evolvability, Performance at Scale?
  9. 16:11How do we ensure these?
  10. 17:44A Vision for overall Coherence
  11. 18:27Simplicity of the Interface
  12. 20:01Recycling + LCA considerations
  13. 21:23Towards Sustainable Design
~/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.