The aim of this presentation is to make API first easier to adopt. To accomplish this, we'll compare API first to Code first, on multiple dimensions, like ease of use and impact in the project. By the end we'll have recommendations on when to use each of them. All the information will be backed by examples, and the respective code will be available on github.