It's A Livebook
summary
Livebook becomes the interactive discovery tool for airline APIs: engineers connect a mix standalone runtime to run production code, make HTTP calls, and save responses to a responses folder that opens directly in the editor. Secrets are fetched from Google Secret Manager at startup, fixtures get recorded and exported into the main app, and Ecto schemas drive generated documentation tables so teams can generate Livebook templates from Ecto schemas. The Git-managed repo enables diffs, PRs and reproducible re-recording of test fixtures.
AI-written summary · about
chapters (19)
- 0:00Introduction to Duffel
- 0:37History of Commercial Flight
- 1:32Manual Ticketing in the 1950s
- 2:30Early Airline Tech Investment
- 3:25Creation of SABRE
- 4:29Rise of GDS Networks
- 5:40GDS Command Line Interface
- 6:55Interpreting GDS Data
- 9:20UI vs. Efficiency Trade-offs
- 12:07Complexity of Flight Management
- 15:16API Discovery and Falsehoods
- 17:55Introduction to Livebook
- 20:54Connecting to Runtime
- 22:17Efficient API Testing Workflow
- 26:21Secure Secret Management
- 29:16Reusable Notebook Components
- 30:20Template Generation and Fixtures
- 33:45Git-Managed Documentation
- 35:05Q&A Session
related talks
24mLive Exploratory Testing
38mLive Exploratory Testing
43mLessons Learned Live Coding in Public
15mLive Programming a Live Programming Environment: An Experience Report
26mDocs, Demos and Developer Experience
28mCode the Docs: Interactive Document Environments
05m`livecode`: broadcast your live coding sessions from and to RStudio
31mFireside Chat on Documentation
