From the 2015 University of Illinois Web Conference
The performance of your web app is obviously important. But how do you know your web app is performing well for all of your users? Out of the box tools provide us metrics, but most only provide an overall view. This case study of building the XFINITY X1 single-page web app will demonstrate what frontend performance data should you be gathering, how to gather it, and how to make sense of all that data. In this talk, we'll walk through the parts of the W3C Navigation Timing, High Resolution Time & User Timing recommendations that you can take advantage of right now to collect important metrics. We'll determine the "types" of users you need to focus on to understand YOUR web app, as well as what other factors could impact those individual users' experience. And we'll make sure "Average Response Time" is never the primary focus of your metrics dashboard.
Includes demos of Surf-N-Perf: https://github.com/Comcast/Surf-N-Perf