7–9 November 2016: Conference & Tutorials
9–10 November 2016: Training
Amsterdam, The Netherlands

Measuring real-user performance in the browser

Nic Jansma (Akamai)
14:00–17:30 Wednesday, 9/11/2016
Metrics/monitoring UX optimization G102/103 Audience level: Intermediate
Average rating: ****.
(4.00, 2 ratings)

Prerequisite knowledge

  • A workin knowledge of JavaScript and browser developer tools

Materials or downloads needed in advance

  • A laptop with a browser with good developer tools installed

What you'll learn

  • Learn how to measure RUM


To people responsible for the health of web properties, monitoring, measurement, and analysis of real-user experiences is key to delivering a consistent and delightful experience. Drawing on techniques learned through his experience working on the open source boomerang project, Nic Jansma explores various tools and methods to measure real-user performance in the browser.

Topics include:

  • Available browser APIs: Navigation Timing, Resource timing (1 and 2), User Timing, Error Logging, and more
  • Measuring full-page apps
  • Measuring single-page apps
  • Measuring continuity
  • Hacks when an API isn’t available
  • Avoiding the observer effect
  • Filtering data to get rid of noise
  • Identifying outliers and treating them differently
  • AMP
Photo of Nic Jansma

Nic Jansma


Nic Jansma is a software developer at Akamai building high-performance websites, apps, and open source tools.