web-performance-resources

Up to date collection of valuable web performance resources

View the Project on GitHub fabkrum/web-performance-resources

Web Performance Resources

This is a list of sources I personally found useful to learn about web performance. I keep this list up to date and add new great resources often. If you know great resources which aren’t covered here please create a pull request.

Table of Contents

Legend

ℹ️ = Official sources (most often Google announcements)

🚀 = Must read articles

📚 = Resources I use regulary

🎥 = Video

Stay up to date

Community & Social Media

Newsletter

Blogs

Podcasts

Video Formats

Web Performance Meetups

Look for a performance Meetup group close to where you live. This is a great opportunity to share and discuss ideas with other performance experts. Here are some groups close to our offices:

Conferences

This are all conferences with a strong focus on web performance. They all have a very good lineup:

Core Web Vitals

Core Web Vitals Tools

Articles

General

SEO and Marketing

Network and Caching

Image and Video Optimization

Web Fonts

Measure Performance

Third-Party Services

Optimise the Critical Render Path

Javascript and Render Performance

Perceived performance

This is all about how humans perceive performance and what we can do to help our users to keep focused:

Tooling Articles

Online courses

These are excellent courses for web developer to gain a lot of insights about web performance.

Free Web Courses

Free Video Courses

Videos

A crash course on web performance

This is a great free introduction into web performance. Ilya Grigorik from Google is covering everything from network, the critical render path and in-app performance. It is from 2013 but it is still highly relevant.

  1. Bandwidth, latency, and radio performance (37:42)

  2. Optimizing networking performance (and HTTP 2.0) (49:36)

  3. Critical rendering path (41:10)

  4. Delivering 60 FPS in the browser (48:15)

Business

Third-Party Services

The Psychology of Performance

Network and Caching

Measure

Tooling

Image and Video

Development

Meta

Twitch

Books

This are the books I read about web performance and I can highly recommend all of them:

Tools

Free tools and services

WebPageTest

Lighthouse & CrUX & Core Web Vitals

Images & Video

Thirdparty

Development Tools

Network Tools

Fonts

Browser Extensions

Other Tools

These are professional tools which cost money. The cost are usually depends on traffic, server or data.

Open Source Projects

Studies

Studies are important to understand how the different markets in the world are working. What are the most used devices? What is the average network connection?

Case studies

Open data sources

W3C Standards

The Web Performance Working Group is providing methods to measure and improve aspects of application performance of user agent features and APIs.

The Performance Timing Primer gives a good overview on what the Web Performance Group is working on.

All standards and drafts from the Performance Working Group

#11ty

#Checklists