Putting a YouTube video inside a closed details element means it won't load until that details element is opened. We can use that.
Strategic web performance tips that you should be focusing on in 2025 to improve Core Web Vitals
We know we should do it, but do we know how?
Everything you need to know to master website monitoring, analytics, and diagnostics from world class experts.
Many top sites are not taking advantage of optimizations that could make their pages faster, their users happier, and their businesses more successful.
A collection of bad practices in HTML, copied from real websites.
The browser is very good at prioritizing resources requests on its own. But it's not always great. Priority hints makes it easy to provide explicit instructions as to how and in what network activity occurs.
There’s still a lot of misunderstanding about CWV for SEO. Let’s work it out together.
How two simple steps improved the responsiveness of Wikipedia's mobile site
If you're not already using performance budgets to prevent regressions, you should be! Here's how to get started.
Priority Hints are used to indicate to the browser the relative priority of a resource. I take a deep dive into how you can improve your Largest Contentful Paint by using fetchpriority.
We’re often told not to use document.write(), but… why?!
Largest Contentful Paint (or LCP) is a major web performance KPI which is still a new concept for many web developers since it became a ranking factor just recently. In this article, Eloïse Martin provides an overview of the best practices for the integration and optimization of an LCP image.
A collection of best practices for optimizing websites' Core Web Vitals performance based on the state of the web in 2023.
You may not think about images as part of your web dev work, but they can affect your web app's performance more than any other part of your code.
Performance chapter of the 2022 Web Almanac covering Core Web Vitals, with deep dives into the Largest Contentful Paint, Cumulative Layout Shift, and First Input Delay metrics and their diagnostics.
How helpful is Critical CSS?
Identify, compare, analyze and fix your Core Web Vitals scores to boost web performance of your sites. These tools will help you to do just that.
@thomas_shone MySQL with & My name is Thomas Shone. I'm a principal software engineer working at Booking.com. I deal with a variety of topics around compliance, data modeling, finance, APIs, static code analysis and anything else someone foolishly allows me to play with.