Engineering for Compatibility

[presentation]
by
Melissa Benua
Summary: 

Modern software development has brought us an incredibly powerful tool: continuous integration and deployment. However, taking advantage of this new system isn’t always straightforward. With powerful new tools come powerful new ways of making mistakes that can take your product down in a heartbeat. Melissa Benua has years of experience making CI and CD work for her, with lots of insights—both good and not so good. Come and learn from her as she shares key tips and tricks for coding and testing for both forward and backward compatibility in software releases. Useful for both traditional testers as well as combined engineers, Melissa provides technical and actionable advice to enable your team to make the right trade-offs and the right time investments, allowing your product to release to your customers safely and successfully. Go home with workable techniques and approaches to overcome the risks of CI/CD and enhance the benefits.

About the Presenter

In her career at companies from large to small, Melissa Benua has worked in nearly every software development role—engineer, test, DevOps, and program management. She's created and run high-availability, high-quality services at Boeing and Microsoft on products such as Bing, Cortana, and Xbox One. Melissa discovered her love of massively-scaled systems while working on the Bing backend, where she honed the art of keeping highly-available complex systems up while undergoing massive code churn. Now a senior engineer and manager at the disruptive gaming startup PlayFab, Melissa isn’t afraid to mix traditional approaches with bold new ideas to make her products better, faster, and more reliable. She’s passionate not only about maximizing efficiency both in her product code and in her developer tools but also about sharing best practices among colleagues and the tech world at large!

Upcoming Events

Apr 28
Jun 02
Sep 22
Oct 13