• The Story of a Thousand Services May 30, 2014

    Talk for API Days Mediterranea 2014 in Barcelona. Covers the growth of Heroku's internal and external API ecoysystems, and introduces the basic concepts of JSON Schema and Hyper-schema.

  • Post-Rails? Composable Applications with a First-class API September 20, 2012

    Delivered at Frozen Rails 2012 in Helsinki. Talks about the techniques used to break down Heroku's Rails monolith into a number of composed services and how this abstraction benefited the company by producing leaner codebases, smaller teams, and better separations of concerns.