Arrange a Masterclass

Category: Web Performance

All categories


2026


  1. Web-Perf Wednesday 008 – Good INP Rates Keep Falling

  2. Web-Perf Wednesday 007 – Chrome Makes Busy Workers Measurable

  3. Web-Perf Wednesday 006 – Faster Browser Releases Change Your RUM Population

  4. Unattributed Navigation Overhead (UNO) Is Underrated

  5. Web-Perf Wednesday 005 – RUM Needs More Than a Percentile

  6. Introducing LUX Sidecar: Your SpeedCurve Companion

  7. When Safari’s ‘Ignore Cache’ Ignored Cache-Control

  8. Web-Perf Wednesday 004 – A Quiet Week Is Time to Investigate

  9. Web-Perf Wednesday 003 – Native SPA Metrics Have Arrived

  10. Web-Perf Wednesday 002 – The Metrics Don’t Tell the Whole Story

  11. Measuring Component Performance with the Container Timing API

  12. Low- and Mid-Tier Mobile for the Real World (2026)

  13. Web-Perf Wednesday 001 – SPAs Are Finally Becoming Measurable

  14. Front-End’s Missing Metric: The TBT Window

  15. Meet Your Users Where They Are with Obs.js

  16. Better Browser Caching with No-Vary-Search

  17. What Is CSS Containment and How Can I Use It?

  18. When All You Can Do Is All or Nothing, Do Nothing

2025


  1. Obs.js: Context-Aware Web Performance for Everyone

  2. Low- and Mid-Tier Mobile for the Real World (2025)

  3. The Fastest Site in the Tour de France

  4. Making Sense of the Performance Extensibility API

  5. Why Do We Have a Cache-Control Request Header?

2024


  1. A Layered Approach to Speculation Rules

  2. Designing (and Evolving) a New Web Performance Score

  3. Core Web Vitals Colours

  4. Optimising for High Latency Environments

  5. Cache Grab: How Much Are You Leaving on the Table?

  6. blocking=render: Why would you do that?!

2023


  1. Correctly Configure (Pre) Connections

  2. The Three Cs: 🤝 Concatenate, 🗜️ Compress, 🗳️ Cache

  3. What Is the Maximum max-age?

  4. How to Clear Cache and Cookies on a Customer’s Device

  5. The Ultimate Low-Quality Image Placeholder Technique

  6. Core Web Vitals for Search Engine Optimisation: What Do We Need to Know?

  7. The HTTP/1-liness of HTTP/2

  8. In Defence of DOM­Content­Loaded

  9. Site-Speed Topography Remapped

  10. Why Not document.write()?

2022


  1. Speeding Up Async Snippets

  2. Critical CSS? Not So Fast!

  3. Measure What You Impact, Not What You Influence

  4. Optimising Largest Contentful Paint

2021


  1. Measuring Web Performance in Mobile Safari

2020


  1. Site-Speed Topography

  2. Speed Up Google Fonts

  3. Real-World Effectiveness of Brotli

  4. Performance Budgets, Pragmatically

2019


  1. Lazy Pre-Browsing with Prefetch

  2. Making Cloud.typography Fast(er)

  3. Time to First Byte: What It Is and How to Improve It

  4. Self-Host Your Static Assets

  5. Cache-Control for Civilians

  6. Bandwidth or Latency: When to Optimise for Which

2018


  1. What If?

  2. CSS and Network Performance

  3. The Three Types of Performance Testing

  4. Image Inconsistencies: How and When Browsers Download Images

  5. Identifying, Auditing, and Discussing Third Parties

  6. Measuring the Hard-to-Measure

  7. Finding Dead CSS

2017


  1. The Fallacies of Distributed Computing (Applied to Front-End Performance)

  2. Performance and Resilience: Stress-Testing Third Parties

  3. Base64 Encoding & Performance, Part 2: Gathering Data

  4. Base64 Encoding & Performance, Part 1: What’s Up with Base64?

  5. Moving CSS Wizardry onto HTTPS and HTTP/2

  6. Choosing the Correct Average

2016


  1. Improving Perceived Performance with Multiple Background Images

  2. Mixins Better for Performance

Book a Free Call


Hi there, I’m Harry Roberts. I am an award-winning Consultant Web Performance Engineer, designer, developer, writer, and speaker from the UK. I write, Tweet, speak, and share code about measuring and improving site-speed. You should hire me.


Connect


Projects

Next Appearance

Learn:

I help teams achieve class-leading web performance, providing consultancy, guidance, and hands-on expertise.

I specialise in tackling complex, large-scale projects where speed, scalability, and reliability are critical to success.