~/talk

Create delightful SDKs from OpenAPI

Talkat Apidays LIVE Paris 2020 · 2020-12-08..12-10· [developer-experience]

Generates a Go SDK for the Vonage Verify API using openapi-generator.tech inside Docker, producing client code and strongly typed models but leaving machine‑written output described as “better than nothing.” A thin handmade jam layer adds auth helpers (including a JWT helper and signature one-liner verifier), a JSON builder for call control objects, and clear examples. The workflow regenerates the machine code from updated OpenAPI specs and keeps only the user‑facing wrappers hand‑maintained so the SDK stays accurate and maintainable.

AI-written summary · about

  1. 0:00Introduction
  2. 2:27What is OpenAPI
  3. 3:48Why describe your APIs
  4. 6:12Why generate SDKs
  5. 6:24Documentation
  6. 7:42OpenAPI Generator
  7. 9:34Generated Code
  8. 10:59Thoughts on Generated Code
  9. 12:23OpenAPI Documentation
  10. 12:54The Jam
  11. 14:29Wrap the sharp edges
  12. 14:54User interface example
  13. 15:24Helpers
  14. 17:15Security helpers
  15. 20:51What makes SDKs delightful
  16. 23:17Questions
~/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.