Barry Pollard
@tunetheweb.com
2.6K followers 360 following 830 posts
Web Performance Developer Advocate at Google Chrome helping to make the web go faster! All opinions my own.
Posts Media Videos Starter Packs
tunetheweb.com
Actually I was speaking to some of the Firefox Profiler team who are interested in adding some of this functionality. Probably not the custom tracks though they said. So you might get the data points at some point, but not the nice visualisation.

And anyway. Chrome DevTools are the best! 😁
Reposted by Barry Pollard
Reposted by Barry Pollard
firefoxdevtools.bsky.social
As an experiment, we (the Firefox team) wanted to try a new way to get feedback on which Interop proposals matter most.

So, here's a web app where you can rank the proposals you care about, giving us data we can use when reviewing which ones to champion.

interop-rank.jakearchibald.com
Interop Feature Ranking
Rank the web platform features you care most about
interop-rank.jakearchibald.com
tunetheweb.com
Nope. Not everything is a conspiracy! :-)

Just most of us have never seen it actionable ourselves. Have you found it useful?
tunetheweb.com
The docs also link to the source code for each Insight for those really wanting to get into the detail. This is especially important IMHO since they don’t live in the Lighthouse code anymore so aren’t as easy to find.

Enjoy!
tunetheweb.com
We’ve just released some shiny new docs for the Insights so you’ll know exactly what they measure and how to pass them. Check them out:

developer.chrome.com/docs/perform...
Performance  |  Chrome for Developers
developer.chrome.com
tunetheweb.com
I mentioned before that we’re switching Lighthouse Performance audits to the new and improved Insights. The same Insights that you can see in DevTools Performance panel traces.

That’s happening in Lighthouse 13 due to be released very soon. Maybe even this week!
tunetheweb.com
To me identifying it is rarely an issue. It’s the fact I want the account in question to be stopped. Clicking on them I often see them raising same spam on other repos. So dealing with this on a per-repo basis when it’s obvious they should just be suspended is frustrating.
tunetheweb.com
But it does risk the same issue being raised again, makes it more difficult to upvote or reference, and means others won’t fix even if you can’t (though honestly that’s unrealistic). So I’d prefer to be left open but flagged as “unlikely to fix”. I like Chrome DevTools new “icebox label” for this.
tunetheweb.com
Saying that I can see the value in triaging issues and flagging them as “unlikely to be worked on”. That’s honest to the reporter, gives them a change to provide more evidence why that might be the wrong call, and allows maintainers to see the wood for the trees.
tunetheweb.com
Stalebot in particular annoys me. “This issue hasn’t been worked on in X days so we’re gonna assume it’s no longer an issue. Please go to the effort of filing a new issue if you wanna, but honestly we’ll probably ignore that too.” It’s just riles me up!
tunetheweb.com
Yeah I thought it was more that. Which is why I wish GitHub allowed reporting and banning/deleting of accounts.

It really can’t be that difficult to automate if ratio of work to spam complaints is higher than X then automatically suspend, subject to appeal and auto delete of no appeal in Y days.
tunetheweb.com
What’s the benefit of that over just closing them?
Reposted by Barry Pollard
rbyers.net
I believe it's fundamentally impossible to ship Chrome on iOS meeting the same high quality bar we have on other platforms when we are forced to rely on WKWebView and very slow and unreliable issue handling.
Reposted by Barry Pollard
rustybrick.com
Google's @tunetheweb.com on why Google Search Console LCP metric is not wrong www.seroundtable.com/google-searc...

#corewebvitals #googlesearchconsole #lcp
Reposted by Barry Pollard
tamethebots.com
MCP Server fever! Following on from the robots.txt MCP server release of yesterday, today I've launched one for you web perf fans!

Query the CrUX API in your favorite AI tool

Example: youtu.be/et7Og7_Ii6E?...

Get the details here: tamethebots.com/tools/cwv-hi...

#WebPerf #CWV #CoreWebVitals
Using the Tame The Bots CrUX API MCP Server
YouTube video by Dave Smart
youtu.be
Reposted by Barry Pollard
nordicjs.com
Talk about making an entrance!! 🍰✨ @una.im
Reposted by Barry Pollard
bram.us
iOS apps on iPadOS 26 are now actually nice because you can run them windowed.

But that keyboard, oh boy … #functionalhighground
Screenshot of Bsky on iPadOS with the keyboard open. The alignment of the letters is 😭
tunetheweb.com
“Added preview support for Event Timing API (Interaction to Next Paint)”

#webperf #CoreWebVitals
tunetheweb.com
And if you work an another framework, or heck even if you just wanna use this on an app by app basis, then it's SO EASY to add these sorts of things to your performance traces too:

developer.chrome.com/docs/devtool...
Customize your performance data with extensibility API  |  Chrome DevTools  |  Chrome for Developers
Customize performance data with the extensibility API
developer.chrome.com
tunetheweb.com
React 19.2 has shipped including support for the DevTools Extensibility API so you can understand what React is doing when, and how that relates to the rest of the performance profile 🥳 🎉

react.dev/blog/2025/10...
Chrome DevTools performance trace showing some custom tracks. Scheduler Custom Track including Blocking, Transition, Suspense, and Idle sub tracks. And Components custom track.
Reposted by Barry Pollard
codepo8.bsky.social
CFP is open for the 2026 WeAreDevelopers events in Berlin and San Jose:
Berlin: sessionize.com/wearedevelop...
San Jose: sessionize.com/wearedevelop...
Learn what we look for in a good CfP submissions:
christianheilmann.com/2025/10/01/c...