Skip to content

Our 10 most popular web performance articles of 2024

We love writing articles and blog posts that help folks solve real web performance and UX problems. Here are the ones you loved most in 2024. (The number one item may surprise you!)

Some of these articles come from our recently published Web Performance Guide – a collection of evergreen how-to resources (written by actual humans!) that will help you master website monitoring, analytics, and diagnostics. The rest come from this blog, where we tend to publish industry news and analysis. 

Regardless of the source, we hope you find these pieces useful!

10. Five ways cookie consent managers hurt web performance (and how to fix them)

Cookie consent popups and banners are everywhere, and they're silently hurting the speed of your pages. Learn the most common problems – and their workarounds – with measuring performance with content manager platforms in place.

9. Best practices for optimizing images

They say a picture is worth a thousand words. Unfortunately that picture can also cost you 1,000 kilobytes. Images are an important part of providing a rich, user-friendly experience online. It’s critical to optimize how they’re loaded and how much they weigh. Here's a detailed checklist of best practices and how-tos to make sure your beautiful images aren't hurting your page speed.

8. Understanding and improving INP

Interaction to Next Paint (INP) is the Core Web Vital that measures how responsive a page is to visitor interactions. According to Google, a 'good' INP time is faster that 200 milliseconds. Learn how to identify and debug slow interactions – and most important, how to make them faster, improve your INP time, and potentially improve your Google search rank!

7. Understanding and improving LCP

Largest Contentful Paint (LCP) is the Core Web Vital that measures when the largest visual element on the page renders. To make Google happy, aim for an LCP time under 2.5 seconds. Here's everything you need to know to start measuring, debugging, and optimizing LCP.

6. Best practices for optimizing JS

Byte for byte, no resource affects page speed more than JavaScript. JavaScript affects network performance, CPU processing time, memory usage, and overall user experience. Inefficient scripts can slow down your website, making it less responsive and more frustrating for your users. This guide walks you through essential techniques for reducing the negative impact of JS on your pages by focusing on reducing the impact on the initial load, as well as reducing the impact of the actual JS interaction itself.

5. A complete guide to performance budgets

It's easier to build a fast website than it is to keep a website fast. If you've invested countless hours in speeding up your site, but you're not using performance budgets to prevent regressions, you could be at risk of wasting all your efforts! Here's how to get started.

4. Get started with Core Web Vitals

This is it, your one-stop shop. Everything you need to know about Core Web Vitals – from SEO and business impact to how to continuously monitor, catch regressions, and fix issues with each Vital.

3. The psychology of site speed

If you don't consider time a crucial usability factor, you're missing a fundamental aspect of the user experience. Before getting into the technical side of web performance, it's important to first understand the roots of our craving for lightning-fast online experiences

2. Fifteen page speed optimizations that sites ignore (at their own risk)

Last summer, I analyzed the home pages of twenty leading websites and found that many sites are not taking advantage of a surprising number of optimization best practices – to the detriment of their performance metrics, and more importantly, to the detriment of their users and ultimately their business. Which of these neglected page speed optimizations could you be missing out on?

1. Averages, medians, and percentiles

This remains the most-read article in our entire library. It goes to show that there are a lot of people out there trying to understand their data. There are many ways to view aggregate web performance data, including 50th percentile, 75th percentile, 95th percentile, and average. What do they each mean, and which should you use? Find out here.

Looking ahead...

We love feedback! Did you find these articles helpful? Is there a topic or set of best practices you'd like us to write about? Let us know at support@speedcurve.com.

Read Next

ICYMI: Some of our most exciting product updates of 2024!

Here's a recap of product highlights designed to make your front-end performance monitoring even better and easier!

A Holiday Wish: Core Web Vitals in Safari

Did you know that key performance metrics, like Core Web Vitals, aren't supported in Safari? Here's why, and what we and the rest of the web performance community are doing to fix it.