Paweł Pokrywka's Lab
Subscribe
Sign in
Home
Privacy & Security
Performance
Random
Projects
Archive
About
Latest
Top
Discussions
My conclusions after using Signed Exchanges on my website for 2 years
Instant page loads for Google visitors using Signed Exchanges—part 10 (final)
Oct 9
Overall impact of Signed Exchanges on page load speed—a data-driven study
Boosting page speed for Google traffic with Signed Exchanges (part 9 of 10)
Oct 9
September 2025
How fast do websites load from Google Search? Comparing various prefetching and on-demand load methods.
Optimizing page load performance for Google-referred users with Signed Exchanges (part 8 of 10)
Sep 13
15 ways your website loads from Google Search and how to measure each one
How to improve page load time for Google visitors using Signed Exchanges (part 7 of 10)
Sep 3
April 2025
Stretching Google's prefetching
Making Chrome play a 19 MB video while "offline"
Apr 9
March 2025
Other causes of Signed Exchanges errors
From various limits to global outages—how to tackle SXG challenges (part 6 of 10)
Mar 3
1
February 2025
Debugging mutable subresources: a detective story
The bizarre case of Signed Exchanges: how frequent deployments increased the error rate and revealed hidden cache poisoning (part 5 of 10)
Feb 21
The mystery of mutable subresources in Signed Exchanges
What they are, how they break caching, and how to fix them (part 4 of 10)
Feb 11
1
January 2025
Understanding CORS errors in Signed Exchanges
Learn debugging techniques and why the all-or-nothing principle makes these errors critical (part 3 of 10)
Jan 31
Prefetching subresources with Signed Exchanges
How to make your website load instantly for Google-referred users (part 2 of 10)
Jan 13
2
2
How I brought LCP down to under 350 ms for Google-referred users on my website
Exploring the techniques I used to optimize performance on a high-traffic website
Jan 8
8
2
August 2023
Create a Ruby gem with Zeitwerk as a development-only dependency (tutorial)
Forget require statements and make your gem lightweight at the same time
Aug 20, 2023
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts