There’s a Snake in the Birdhouse!

Building a Python Culture at Vrbo

Mason Egger

Business Business Cases The Answer to Life the Universe and Everything Else Use Case failures/mistakes

See in schedule Download/View Slides

It’s no surprise why many of us are so enamored with Python. Its simplicity, accessibility, and community make it a prime choice for many projects. However, not all software engineering shops use Python, maybe even some of the jobs you work at. Introducing Python to your company and building a Pythonic culture from the ground up is no small task, but it can be done. Join me as I take you through the journey of getting Python from zero to hero within my previous company. I’ll share the experience from start to finish, including what worked, what didn’t, what I would have done differently, and how I evangelized Python to bring it to be a supported language within my company’s ecosystem. Viewers will leave having learned from my experiences—both successes and mistakes—and with a solid plan for implementing Python at their job.

Type: Talk (30 mins); Python level: Beginner; Domain level: Beginner

Mason Egger


Mason is currently a Developer Advocate at DigitalOcean who specializes in cloud infrastructure, distributed systems, and Python. Prior to his work at DigitalOcean he was an SRE helping build and maintain a highly available hybrid multicloud PaaS. He is an avid programmer, speaker, educator, and writer/blogger. He is a maintainer of the DigitalOcean terraform provider and contributes to random open source projects here and there. In his spare time he enjoys reading, camping, kayaking, and exploring new places.