API

Past Presentations

Generating Unified APIs with Protobuf & gRPC

With today's commonplace polyglot architectures, taming service APIs can be challenging. At Lyft, gRPC enforces a common protocol and types to solidify communication between backend services. How can we bring this same consistency to RESTful services and frontends? In this talk, we will cover...

Chris Roche Core Libraries Engineer @Lyft
Christopher Burnett Core Libraries Engineer @Lyft
Beyond REST: Coursera's Journey to GraphQL

Coursera's platform is composed of hundreds of APIs, implemented across dozens of services by various engineering teams. Our client engineers have faced many challenges while using these APIs, especially around discoverability and assembly of data from various services. We’re working to solve...

Bryan Kane Software Engineer @Coursera
API Design Lessons Learned: Enterprise to Startup

When faced with a blank canvas and numerous API design decisions to make at the start of a new project or a new company, how does one go about that? Finding the design fit for APIs — private and public alike — is usually a pursuit aided by experience and reflections. In this talk, we explore...

Mohamed El-Geish Sr Director of Engineering @Workfit
Rethinking CodeGen: IDL, Thrift, gRPC, Ohh My

At Compass we have seen a dramatic evolution in our API over the last 18 months. We have doubled the number of backend services we use and transitioned from a relative "mess" of different API programming patterns and technologies to a unified API architecture that is used across web and mobile....

Cameron Waeland Software Engineer @Compass
Refactor Frontend APIs & Accounting for Tech Debt

It can feel like a Shakespearean tragedy having to deal with technical debt when starting feature work - especially when the debt was accrued from a pair of star-crossed lovers - two teams working in parallel. Based on her recent work adding Apple Pay support to perk itemization at Indiegogo,...

Julia Nguyen Software Engineer @Indiegogo
A Brief, Opinionated History of the API

APIs have been with us for 65 years or so, but what exactly are they, and where did they come from? They come in all shapes, sizes, and disguises. In this talk, we'll discuss the fascinating history of APIs and look at a few prominent examples with an eye to distilling their essence....

Joshua Bloch Author of Effective Java, Lead Design of Java Collection API & Carnegie Mellon Professor

Less than

0

weeks until QCon New York 2019

Registration is $2835.00 ($0 off) for the 3-day conference if you register before Dec 31st
SAVE YOUR SEAT

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.