In the not-so-distant past, putting software out into the world required a host of skill sets and infrastructure that made the barrier to entry high. Today, cloud platforms like Heroku make it possible for a single developer to put software in people's hands without needing intimate knowledge of the operational underpinnings necessary to make that a reality. We talk with Chris Castle, Director of Developer Advocacy at Heroku, about the journey of creating technology that changed the world of software development forever.