Tim Vereecke(@TimVereecke) 's Twitter Profileg
Tim Vereecke

@TimVereecke

Loves speeding up websites. Web performance architect @Akamai, also runs https://t.co/mPiq48nixW and https://t.co/1K6mO9ogQS #WebPerf #PageSpeed #SEO

ID:931908516

calendar_today07-11-2012 12:14:52

3,2K Tweets

2,1K Followers

1,0K Following

Follow People
Tim Vereecke(@TimVereecke) 's Twitter Profile Photo

My latest article looks at the performance best practices for all three parties in the Revive Adserver ecosystem: the ad server, the publisher and the advertiser.

revive-adserver.com/how-to/display…

account_circle
Barry Pollard(@tunetheweb) 's Twitter Profile Photo

Excited (and a little nervous!) to be giving my first live talk at Google I/O (gulp!) in three weeks time on Instant Loading.

io.google/2024/explore/2…

Looking forward to meeting up with so many people and having some great chats!

account_circle
We Love Speed(@_welovespeed) 's Twitter Profile Photo

📜 WLS a besoin de votre expertise !🌟 Faites rayonner votre passion pour la webperf.
🚀 Proposez vos idées :
- Fondamentaux à explorer
- Détails techniques à approfondir
- Observations transversales à discuter

📅 Avant le 26 mai à 23h59 (heure de Paris).
docs.google.com/forms/d/e/1FAI…

account_circle
Barry Pollard(@tunetheweb) 's Twitter Profile Photo

Over 8,000 WordPress sites are using this plugin now!

wordpress.org/plugins/specul…

If you've a WordPress site, that you wanna make faster, then you should check it out.

Over 8,000 WordPress sites are using this plugin now! wordpress.org/plugins/specul… If you've a WordPress site, that you wanna make faster, then you should check it out.
account_circle
Firefox Nightly 🔥(@FirefoxNightly) 's Twitter Profile Photo

Networking decompression (gzip, brotli) have been moved off-main-thread as part of ongoing efforts to reduce main thread contention. This work has delivered huge performance wins on our high level page load metrics, reducing FCP and LCP by 10%. See bugzil.la/1356686

account_circle
Tim Vereecke(@TimVereecke) 's Twitter Profile Photo

Luckily I spotted Chrome/124 started rolling out before I deployed some performance improvements.

Never deploy the same day as Chrome to keep your RUM analysis clean and honest.

Luckily I spotted Chrome/124 started rolling out before I deployed some performance improvements. Never deploy the same day as Chrome to keep your RUM analysis clean and honest. #webperf
account_circle
Tim Vereecke(@TimVereecke) 's Twitter Profile Photo

ActivationTime tells you how much lead time the browser has to prerender a page. (higher=better)
Here you can see improvements to ActivationTime after I switched from eagerness conservative to moderate:
🟪P75: 150 » 800ms
🟦P50: 110 » 300ms

ActivationTime tells you how much lead time the browser has to prerender a page. (higher=better) Here you can see improvements to ActivationTime after I switched from eagerness conservative to moderate: 🟪P75: 150 » 800ms 🟦P50: 110 » 300ms #webperf #speculationRules
account_circle
Tim Vereecke(@TimVereecke) 's Twitter Profile Photo

Now testing speculation rules with eagerness=moderate instead of conservative. This is possible after making some changes to FOSS Revive Adserver. Once tested I will make a PR

Now testing speculation rules with eagerness=moderate instead of conservative. This is possible after making some changes to FOSS @revive_adserver. Once tested I will make a PR #webperf
account_circle
Tim Vereecke(@TimVereecke) 's Twitter Profile Photo

This partial rendering in browsers keeps driving me nuts. In the screenshot you see the last <option> is cut off because of buffering. Why even attempt to render and cause a layout shift.

This partial rendering in browsers keeps driving me nuts. In the screenshot you see the last <option> is cut off because of buffering. Why even attempt to render and cause a layout shift. #webperf
account_circle
Tim Vereecke(@TimVereecke) 's Twitter Profile Photo

Some extreme tuning to remove extra bytes have reduced the problem on most of my pages. The initial rendering now has enough information to avoid CLS of due to the search form being incomplete.

Some extreme tuning to remove extra bytes have reduced the problem on most of my pages. The initial rendering now has enough information to avoid CLS of due to the search form being incomplete. #webperf
account_circle
Tim Vereecke(@TimVereecke) 's Twitter Profile Photo

After starting an origin trial I saw an unexpected increase in CLS. Why?
1⃣ The OT header adds 280 extra bytes
2⃣ My search bar is now split in 2 batches (buffer)
3⃣ Incomplete <form> is rendered
4⃣ Rest of <form> arrives and triggers a Layout Shift

After starting an origin trial I saw an unexpected increase in CLS. Why? 1⃣ The OT header adds 280 extra bytes 2⃣ My search bar is now split in 2 batches (buffer) 3⃣ Incomplete <form> is rendered 4⃣ Rest of <form> arrives and triggers a Layout Shift #webperf #buffering
account_circle
RumArchive(@RUMArchive) 's Twitter Profile Photo

Happy Friday everyone!

The RUM Archive dataset has been updated through Mar 31, 2024:

* Page Loads table
* Third-Party Resources table
* Insights

Visit us at: rumarchive.com

account_circle
Mateusz Krzeszowiak(@krzksz) 's Twitter Profile Photo

We're making the performance ecosystem better. It's a must read for anyone looking for services to improve their site speed.

performance.shopify.com/blogs/blog/don…

account_circle
Loveholidays Tech(@lvhtech) 's Twitter Profile Photo

RUM noise and compression dictionaries were some of the best learnings we got at performance.now() conference. Thanks to Tim Vereecke and Patrick Meenan for their amazing talks on this

Read more about it from Matt on our blog tech.loveholidays.com/when-stroopwaf…

account_circle
Paul Calvano(@paulcalvano) 's Twitter Profile Photo

Earlier this month Chrome shipped support for the zStandard compression. I wrote a blog post about determining which compression is best for your content, and what levels to use. paulcalvano.com/2024-03-19-cho…

Earlier this month Chrome shipped support for the zStandard compression. I wrote a blog post about determining which compression is best for your content, and what levels to use. paulcalvano.com/2024-03-19-cho…
account_circle
Paul Calvano(@paulcalvano) 's Twitter Profile Photo

Tonight is Web Performance NY's 'Meet for Speed' session. We'll be taking requests from attendees for sites to do a performance analysis on!

Join us virtually at 6:30pm EDT - meetup.com/web-performanc…

Also, feel free to submit sites to analyze here - bit.ly/meet4speed-sub…

account_circle
RumArchive(@RUMArchive) 's Twitter Profile Photo

We've also added a Browser Versions Over Time chart, shows some really interesting trends!

rumarchive.com/insights/

We've also added a Browser Versions Over Time chart, shows some really interesting trends! rumarchive.com/insights/
account_circle