You are viewing content from a past/completed conference.
Engineering an API First Product
The technical decisions that go into the development of an application for the web are broad and complex. When all of the underlying APIs for that app will also be exposed to developers in the form of APIs, additional levels of complexity are introduced and the fundamental process for making engineering decisions changes. In this session, I’ll share lessons learned from building Courier, an API-first product for notifications. Topics covered will include: - starting at the whiteboard - writing docs before code - choosing the right level of abstraction
Speaker
Troy Goode
Founder & Ceo @Courier
Troy Goode is the founder & CEO of Courier, the Y Combinator-backed startup that powers user notifications for software companies like Lattice, LaunchDarkly, & UserVoice. Before Courier, he helped lead Eloqua’s engineering team through IPO and acquisition by Oracle. He lives in San Francisco with his spouse, three children, and a rapidly growing board game collection.
Read more
From the same track
Session
Open Source
Open Source Your Software Development Lifecycle
Monday Oct 24 / 05:25PM PDT
Open source software is increasingly becoming the number one choice for software developers worldwide because it's considered best in class for its improved security, extensibility and customization, and high-quality tooling.
Andrew Zigler
Developer Advocate @Mattermost
Open Source Your Software Development Lifecycle
Session
DevOps
Four Steps to Unlocking Your Ability to Deploy Multiple Times a Day
Monday Oct 24 / 11:50AM PDT
Are you a team looking to deploy more frequently or implement Continuous Delivery? In this talk, we’ll walk you through four pragmatic and actionable steps to transform how your team delivers software so you can deploy to production many times a day.
Dylan Etkin
CEO & Co-Founder @Sleuth
Four Steps to Unlocking Your Ability to Deploy Multiple Times a Day