October 15-17 | Vancouver, British Columbia
View More Details  & Register Here
Back To Schedule
Thursday, October 17 • 1:30pm - 2:00pm
Standardizing API Practice with API Improvement Proposals - JJ Geewax, Google

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
After seeing quite a bit of confusion with Google's API Style Guide (https://cloud.google.com/apis/design/) we decided to copy Python's PEP system / IETF's RFC system and create a new way to track API design guidance and rules, called AIPs (not a typo, that's API Improvement Proposals). This system is sort of like the National Electric Code for building APIs, with specific, citable, open-source licensed guidance for API design topics, standard design patterns, and other API design building blocks. This talk would introduce the system, explain a bit of history, show how it works, and how it can be adopted by folks that don't work at Google (with a built-in mechanism to override guidance that might be great for Google but isn't great for a start-up or a bank). This is already in use today and lives at https://aip.dev.

avatar for JJ Geewax

JJ Geewax

API Design, AIP.dev, Google APIs, Google Cloud Platform

Thursday October 17, 2019 1:30pm - 2:00pm PDT
Junior Ballroom D