Barry Pollard
banner
tunetheweb.com
Barry Pollard
@tunetheweb.com
Web Performance Developer Advocate at Google Chrome helping to make the web go faster! All opinions my own.
Reposted by Barry Pollard
🔥 Live from TPAC:
Native routing coming to the web platform!

First step was URLPattern.
Next is matching routes in CSS¹
Then naming them and using these high-level names in HTML, CSS, JS.

Exciting stuff.

¹ See CSS WG issue 12594 (not linking to avoid too much noise)
November 14, 2025 at 2:39 AM
Reposted by Barry Pollard
A couple of weeks ago at @perfnow.nl I gave a talk called "Fine-grained everything". It's about @svelte.dev (obviously), and the new frontiers of framework-land, but it's also about some stubborn misconceptions in web performance circles

Gift link: conffab.com/presentation...
Fine-grained everything
<p>Modern frameworks like Svelte are fast thanks to signal‑based fine‑grained reactivity, but performance is more than 60fps. This talk covers new approaches to build fast, reliable, data‑efficient ap...
conffab.com
November 13, 2025 at 9:03 PM
Reposted by Barry Pollard
🏎️ @tunetheweb.com from the Chrome devrel team joins @podrocket.bsky.social to discuss the speculation rules API, a new browser feature designed to improve web performance through prefetch and pre-render techniques: www.youtube.com/watch?v=AOSp...
Speeding up the web with the speculation rules API | Barry Pollard | PodRocket
YouTube video by LogRocket
www.youtube.com
November 12, 2025 at 4:46 PM
Reposted by Barry Pollard
Worked nights and weekends (and days) to get these performance improvements landed! Getting 6.9 out the door on December 2nd will be a great relief. Hoping for a >20% boost to Largest Contentful Paint for Christmas! 🎄
The Release Candidate 1 for WordPress 6.9 is here! This milestone invites you to explore enhanced Site Editor features, performance improvements, and updates across the board. Your testing is crucial in building a better WordPress. Join the journey and test the RC1 version now: wp.me/pZhYe-51z
wp.me
November 11, 2025 at 11:54 PM
🆕 The 202510 Chrome User Experience (CrUX) release is now live on BigQuery!

Check out the announcement post for the full info:
groups.google.com/a/chromium.o...

Highlights below 👇

🧵 1/3
Sign in - Google Accounts
groups.google.com
November 11, 2025 at 9:38 AM
Reposted by Barry Pollard
Why are native setTimeout and clearTimeout calls so expensive? Like, here it takes 1.5 ms. What’s the technical reason it’s so slow?

Just 100-200 of those in a row (trivial if you’re mounting a bunch of React components that set timers) will easily block the page.
November 9, 2025 at 10:19 PM
Reposted by Barry Pollard
📢 New blog post! Using the Web Monetization API for fun 🤩 and profit 🤑:

🔗 blog.tomayac.com/2025/11/07/u...

Learn how I use the proposed #WebMonetization standard by the @interledger.bsky.social Foundation on my blog to (hopefully) pay for my virtual private server!
Using the Web Monetization API for fun and profit
The personal blog of Thomas Steiner
blog.tomayac.com
November 7, 2025 at 10:11 PM
Reposted by Barry Pollard
Your browser’s already loading the next page… before you click it.
Faster loads by predicting what you’ll do next.
@tunetheweb.com shares the magic behind Chrome’s new Speculation Rules API.

YT: buff.ly/Z5ma0cl
Apple: buff.ly/ezPrW1Q
Spotify: buff.ly/woBqWvk

www.youtube.com/shorts/RXSK0...
Speculation Rules API | Barry Pollard | PodRocket
YouTube video by LogRocket
www.youtube.com
November 7, 2025 at 7:57 PM
Reposted by Barry Pollard
Chrome Canary now supports network throttling for individual request URLs!

Learn how to try out this new feature: www.debugbear.com/blog/chrome-...
How To Throttle Specific Requests In Chrome DevTools | DebugBear
Learn how to delay individual requests in Chrome DevTools. Debug performance issues or bugs that happen when specific resources are delayed.
www.debugbear.com
November 5, 2025 at 3:55 PM
Reposted by Barry Pollard
75 years ago today, European nations signed this Convention, so the Holocaust could not be repeated. Beware those who want this to end.
November 4, 2025 at 7:28 PM
Reposted by Barry Pollard
✨ One line of CSS. Smooth page transitions. No JavaScript.

```
@view-transition {
navigation: auto;
}
```

The 🆕 CSS View Transitions bring native animations to multi-page apps, no SPA setup needed!

Explore now 👇
developer.mozilla.org/en-US/blog/...
A beginner-friendly guide to view transitions in CSS | MDN Blog
Learn how to bring smooth, animated navigation to multi-page apps with view transitions. With just one line of CSS, you can enable seamless transitions between pages.
developer.mozilla.org
November 4, 2025 at 9:00 PM
Reposted by Barry Pollard
A little aftermovie to whet your appetite.

www.youtube.com/watch?v=ByOC...
This was performance.now() 2025
YouTube video by Web Conferences Amsterdam
www.youtube.com
November 4, 2025 at 11:51 AM
Reposted by Barry Pollard
Still so amazed by the amazing talks at @perfnow.nl last week 😁

Big thanks to all amazing insights and knowledge shared! @csswizardry.com @tunetheweb.com @michael-hladky.bsky.social

I wrote down my learnings and key takeaways, hope they’ll benefit you too!

www.tbeeren.com/talks/perfor...
November 3, 2025 at 5:23 PM
Reposted by Barry Pollard
If you're using a cloud provider to host images / videos / other content, you can and should verify the host in Search Console, so that you're aware of potential issues that affect Google's crawling & indexing, & Safe Browsing. Use a DNS CNAME to the bucket, then verify with DNS. More: (1/n)
November 3, 2025 at 9:42 AM
Reposted by Barry Pollard
Good Morning. 👋 I'm just sitting down to write this week's Web Weekly newsletter.

If core web development (you know: HTML, CSS and JS) are your thing you should check it out! 👇

webweekly.email

This time it'll include Chrome Dev Tools updates, `scroll-padding` and CSS anchor positioning.
November 3, 2025 at 7:15 AM
Reposted by Barry Pollard
Glad to announce that my team at @cloudflare.social released a 1.0.0 version of a cross-browser web performance testing agent that supports
Chrome, Firefox, Safari and Edge.

Thank you to @tkadlec.bsky.social for making it happen and writing most of the code so far!

github.com/cloudflare/t...
GitHub - cloudflare/telescope: Cross-browser web performance testing agent
Cross-browser web performance testing agent. Contribute to cloudflare/telescope development by creating an account on GitHub.
github.com
October 30, 2025 at 2:32 PM
Reposted by Barry Pollard
You can't make this up.
November 1, 2025 at 4:31 PM
Disgusted with my family. Disgusted. I was away with work for a week. ALL the clocks are still wrong!!! Over a week after the clocks went back!!!!!!! How can these animals live like this!?!??
November 2, 2025 at 5:47 PM
Reposted by Barry Pollard
Some birdy (thanks @tunetheweb.com) told me that Chrome supports split views behind a flag. 😲 Good stuff!

chrome://flags#side-by-side
November 2, 2025 at 3:16 PM
'She acknowledged that some would question the move given the company was performing well.

At the end of July, Amazon reported second quarter results which beat Wall Street expectations on several counts, including a 13% year over year increase in sales to $167.7bn'

www.bbc.com/news/article...
Amazon confirms massive job losses in corporate division
The company says the opportunities provided by AI means it needs to be "organised more leanly."
www.bbc.com
November 1, 2025 at 1:48 PM
Reposted by Barry Pollard
performance.now() 2026 will take place on 19th and 20th of November 2026. #perfnow.
November 1, 2025 at 8:21 AM
Reposted by Barry Pollard
Oh nice! Starting with Chrome 142, you can put the bottom drawer to the right side and assign the main panels to it.

For example, it's then possible to look at the Elements and Network panel at the same time.

I think I'll use this a lot! 👏
November 1, 2025 at 8:29 AM
Reposted by Barry Pollard
No lies detected.
October 31, 2025 at 1:44 PM