Next-Generation API Clients
summary
Prototype implements an enrich GitHub signup flow that chains GitHub + Clearbit calls, exposes an API catalog of typed endpoints, and packages named sequences as reusable clients (published to npm and consumed with TypeScript autocompletion in VS Code). It adds trace-based reproductions that capture inputs/outputs for instant debugging, enforces storage/GDPR rules, and lets operators swap providers centrally. The demo runs end-to-end, fixes an email-shape bug live, and claims up to a 99% reduction in integration time and errors — promising but experimental.
AI-written summary · about
chapters (19)
- 0:00Intro
- 1:55About Sean Grove
- 3:25Demo
- 8:47Exploration
- 11:32Enrich
- 13:20API Catalog
- 15:25The Challenge
- 20:23Expectations
- 21:57Metadata
- 22:45Traces
- 25:42Upgrades
- 26:46Explicit Action
- 29:11Action Document
- 30:31Atomic shareable units
- 31:39Push files to GitHub
- 32:02Implementation
- 32:58Goals
- 33:23Integrations
- 35:01Conclusion
related talks
30mLeveraging Prompt Engineering for Effective OpenAPI Descriptions of APIs
27mStop Building APIs
58mGraphQL -- Flexible APIs for Adaptive Clients
18mSimplifying Consuming APIs for SDK Haters
24mLive API Teardown
24mOptimizing for API Consumers with GraphQL
15mThe changing API problem
30mReact & GraphQL - Bringing Simplicity and Correctness to Client Side Development
