Sarah Dapul-Weberman / Software Engineer @ Pinterest
Sarah Dapul-Weberman is a software engineer on the Pinterest Core Experience Web team. She focuses specifically on server-side web technologies. She is passionate about attempting to automate away more and more parts of her job.
Talk: Automating Migrations at Scale
In 2017, Pinterest moved its web backend from Python to Node.js. This large-scale change to our web infrastructure had the potential to cause many bugs, outages, and general frustration, but we were able to avoid much of that with the power of automation. In this talk I'll discuss how we used different techniques - harnessing transpilers, shadow traffic, and test automation - to ease switching out the web backend of one of the largest sites on the web.
Thursday 10th August 2017