~/talk

OpenAPI Generator - The Babel Fish of the API World

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

OpenAPI Generator claims to turn one OpenAPI spec into ready code across languages: it generates clients, servers and docs, supports 40+ technology stacks, and the project shows ~10,000 GitHub stars and 2,000+ contributors. Examples include generating Python/Ruby/Node clients for a simple ipify GET, producing baseline JMeter .jmx files, and fixing Ruby file downloads by switching from buffering to streaming to handle multi‑GB files. Recommended practice: heavy integration testing to catch spec, generator and runtime drift. It labels itself a Babel Fish for polyglot systems.

AI-written summary · about

  1. 0:00Start
  2. 3:28Java Monolithic Application
  3. 5:34Polyglot Multi Services
  4. 8:46How does it work?
  5. 10:35OpenAPI specification
  6. 12:07Running the generator
  7. 13:56Example Ruby API client
  8. 14:46Supported tech stacks
  9. 15:19SOA with custom ESB (mostly Java)
  10. 16:02SDK Clients for a REST API
  11. 17:01Infrastructure as Code
  12. 17:50Performance testing
  13. 18:53Changes happen all the time! OpenAPI Spec v2 OpenAPI Spec v3
  14. 19:54Remember the Babel fish?
~/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.