The RUM Archive and Benford’s Law
The Akamai mPulse team studies Real User Monitoring (RUM) data to help our customers understand how to optimize website performance and how user behavior may be altered by changes to configurations or...
View ArticleBreaking up long tasks
Imagine the scenario where you click on an element and expect a response but the element doesn’t seem like it was clicked and doesn’t respond, so you click again. Those two clicks however, when the...
View ArticleThe Web Performance Engineer’s Swiss Army Knife
Introduction A Swiss Army knife is not merely a knife but rather an entire toolbox packaged in a light and compact container. Each tool is carefully selected to maximize utility while simultaneously...
View ArticleMedia Rehydration, Or: How To Kill The Middle Mile
AI Content Generators & Training Data AI-generated content is all the rage these days. Highly creative images flood our screens and a chatbot passes an AWS exam. These new generations of...
View ArticleDocument Policy and Performance
The Document-Policy response header, which you may know from the JS Self Profiling API, has experimental policies to enforce performance good practices. This is useful in your local development and...
View ArticleWeb Performance Calendar meets RUM
Did you know that at the moment, right now, RUM and performance data is being collected from the Web Performance Calendar? Yes, that’s true! There is a 99.9999% chance that while you are reading this,...
View ArticleLCP attribution: a fetchpriority breakdown
Tracking UX data and their metrics is easier than ever. For example, using Google’s Web Vitals library and sending metrics to an endpoint of choice. RUMvision was built on top of this library, and also...
View ArticleAn Incomplete History of Web Performance
@media only screen and (max-width: 1023px){.entry blockquote {margin-inline: 0;}} Prologue In 1949, Claude Shannon married a computer. Her name was Betty.1 Mary Elizabeth “Betty” Moore graduated from...
View ArticleLazy-loading LCP images: Why does this anti-pattern happen?
Largest Contentful Paint (LCP) is a performance metric representing the user experience’s loading facet. It’s part of the Core Web Vitals program and measures the render time of the largest image or...
View ArticleUnlocking Value for Developers and Business Growth
How do you take a popular developer platform, free and maybe even open source, and build a strong business around it? Wait a minute, did she just say ‘developer’, ‘open source’ AND ‘business’ in the...
View Article