Videos

The RUM ARCHIVE with Nic Jansma

Nic joins Henri to discuss what the RUM Archive is, but also presents what has been added feature wise, and what the future looks like.

Insights from the RUM Archive

In this talk, we first discuss how the RUM Archive works underneath; the data it holds and some examples on how to extract it yourself. We then move to analyzing some of the data contained within, looking at differences between for example browsers, operating systems and devices, and how those can impact performance metrics. We also discuss RUM-specific challenges, such as dealing with bias and noise in the measurements, and show how this can make a big difference in the conclusions we draw from the data.

Resource Loading at the Cutting Edge

When it comes to loading page resources, Web Developers are truly spoiled these days, with a plethora of mechanisms and protocol features to choose from. Many of these options are often misunderstood, both in how they should function and how they actually function in the various main browsers.

Noise Cancelling RUM

Noisy Real User Monitoring (RUM) data can ruin your day!

Web Protocols for Frontend Developers

Combining networking 101, protocol history, and especially practical tips, you'll learn what's happening under the hood and how to tune it yourself.

Understanding Cognitive Biases in Performance Measurement

Understand the business impact of their site's performance, and how biases in data can affect that

Introducing: The Rum Archive

In fall of 2022, during his presentation in Amsterdam at the Performance.Now() conference, Akamai engineer Nic Jansma unveiled a project entitled The Rum Archive. Imagine the HTTP Archive, using RUM (real user monitoring) data. To talk about how the project came about and works, Nic joined Henri for a presentation. Enjoy.

Modern Metrics

What is a “modern” metric anyway? An exploration on how to measure and evaluate popular (and experimental) web performance metrics, and how they affect user happiness and business goals.

Check Yourself Before You Wreck Yourself

Auditing and Improving the Performance of Boomerang.

Responsive RUM

Categorizing device types by desktop, mobile and tablet no longer works in 2021. It is oversimplified, meaningless and likely breaks your current performance analysis on a modern responsive website.

When Third Parties Stop Being Polite and Start Getting Real

We perform an honest audit of several popular third-party libraries to understand their true cost to your site, exploring loading patterns, SPOF avoidance, JavaScript parsing, long tasks, runtime overhead, polyfill headaches, security and privacy concerns, and more.

Reliably Measuring Responsiveness in the Wild

Responsiveness to user interaction is crucial for users of web apps, and businesses need to be able to measure responsiveness so they can be confident that their users are happy.

Measuring Real User Performance in the Browser

Everything you need to know about measuring your visitors' experience (also known as Real User Monitoring, or RUM)

AMP: Does it Really Make Your Site Faster?

We dig into AMP to determine whether or not it gives your visitors a better page load experience

Measuring Continuity

We cover how to capture a variety of user experience metrics such as browser developer tools, interactions, complexity metrics, user experience metrics and tracking emotion

Measuring the Performance of Single Page Web Applications

We discuss the three main challenges of measuring the performance of SPAs, and how we've been able to build SPA performance monitoring into Boomerang.

Forensic Tools for In-Depth Performance Investigations

We cover a variety of tools such as WebPagetest, tcpdump, Wireshark, Cloudshark, browser developer tools, Chrome tracing, netlog, Fiddler, RUM, TamperMonkey, NodeJS, virtualization, Event Tracing for Windows (ETW), xperf and more while diving into real issues we've had to investigate in the past.