What does it mean to create API products at scale? - Michael Bleigh (Google)

preview_player
Показать описание
What does it mean to create API products at scale? How do you do it well and keep the wheels from coming off?

Firebase is a massive developer platform with 15+ products offered across 6+ platforms. Firebase is also known for a high-quality consistent developer experience. In this talk, peek behind the scenes at how Firebase keeps the quality bar high for its APIs while continuously evolving and growing its products. Learn how boring words like ""process"" and ""governance"" can play a pivotal and even enjoyable role in the building of complex developer systems."

Michael is an engineering leader at Firebase and has been building stuff to make developers' lives easier for more than a decade. Michael's experience across open source (creator of Ruby libraries such as omniauth and grape), startups (founder of Divshot), and scaled platforms (Firebase) gives him a great deal of empathy for developers and the challenges they face. Michael has also spoken at events including Railsconf, Rubyconf, OSCON, and Google I/O.

Рекомендации по теме