Loading...

Rebecca Murphey: Apps That Talk Back

607 views

Loading...

Loading...

Transcript

The interactive transcript could not be loaded.

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on May 6, 2014

At Bazaarvoice, the Firebird team works on a JavaScript application that collects and displays ratings and reviews. It's injected as a third-party script on hundreds of millions of pageviews every month. Every customer's app is built from a configuration unique to that customer, and each app has to work as a first-class citizen — no iframes here — in the sometimes-hostile world of the customer's page. With endless configuration variations and customers who have a penchant for loading three versions of jQuery on their page just for fun, it's inevitable that things will go wrong. When they do, we need to know about it quickly and fix it in a hurry. In this talk, we'll look at some of the things we do (or should do!) on the Firebird project to get our application to tell us how it's doing, from simple monitoring of our build server to client-side error reporting to cookie-based backdoors that developers and customers alike can use to troubleshoot production issues.

Loading...


to add this to Watch Later

Add to

Loading playlists...