Sign in

Barry Pollard

@tunetheweb.com
3K followers 440 following 1.5K posts

Web Performance Developer Advocate at Google Chrome helping to make the web go faster! All opinions my own.

PostsRepliesMedia
Reposted by Barry Pollard
Jeff Sharlet @jeffsharlet.bsky.social · 29/09/2026
I give up. I’m moving into a cave.
723389643
Reposted by Barry Pollard
Andy Bell @bell.bz · 8h
New on the blog
bell.bz
In response to “The death of web development education”
I read Mat​hia⁠s S​chäf⁠er’s excellent post, titled The death of web development education. I was thinking about how I can contribute to the conversation and really struggled to articulate the problem. The most effective way I can contribute, in my opinion, is a crude sketch I just did of Piccalilli‘s Stripe chart for all time…
24713
Barry Pollard @tunetheweb.com · 10h
See you there this Friday? Looks lovely!
1100
Reposted by Barry Pollard
Ben Schwarz @benschwarz.bsky.social · 29/09/2026
How far ahead browsers fetch lazy images: • Chrome: 1,250px on 4G, 2,500px on 3G, 6,000px (!!) on 2G • Firefox: 600px, on any connection • Safari: one viewport. Lazy iframes: 0px, they wait until on screen
calibreapp.com
Lazy Loading Images and Media: How Far Ahead Browsers Fetch
How far ahead Chrome, Firefox and Safari fetch lazy media, why a lazy hero image slows your page, and where to use lazy, eager and fetchpriority.
0118
Barry Pollard @tunetheweb.com · 29/09/2026
Can you imagine if any other industry tried this? These cigarettes are likely to kill people — we know this, but we need government to slow us down. This next model of car has a high risk of killing it's occupants — we know this, but we need government to slow us down. They'd be sued to oblivion!
1100
Reposted by Barry Pollard
mattzeunert.com @mattzeunert.com · 29/09/2026
Want to know what features are supported in your visitors' browsers? DebugBear now reports browser version adoption over time and shows you browser support based on Google's Baseline project.
011
Barry Pollard @tunetheweb.com · 28/09/2026
Great to see more public datasets out there. CrUX is great, and obviously has extra sway given the Google name behind it, but it’s Chrome-only. So RUM Archive fills that gap and lets us see how other browsers compare.
0142
Reposted by Barry Pollard
Kelsey Hightower @kelseyhightower.com · 28/09/2026
I hope we keep writing docs for people who want to understand and build things without using AI.
1430749
Reposted by Barry Pollard
Kevin Powell @kevinpowell.co · 28/09/2026
Excited to see we'll eventually have responsive iframes. It's a one-liner in CSS with `frame-sizing: content-height;` but it does require a meta tag to opt-in from the embedded doc as well. Currenly only behind a flag in Chrome, but will be nice to have once it starts landing.
developer.chrome.com
Responsive iframes in Chrome 154  |  Blog  |  Chrome for Developers
Chrome 154 adds support for responsively-sized iframes, letting an iframe size itself based on the intrinsic size of its embedded document.
2506
Reposted by Barry Pollard
Cyd Stumpel @cydstumpel.nl · 16/08/2026
Started working on my demo for Fronteers Dark Mode, this is built with CSS scroll-driven animations, no JS 💅 My talk will go into detail on where you can replace JS with CSS! Tickets are still available: fronteersconf.org This cool effect is inspired by @thomasaufresne.com → bennettandclive.com
7898
Reposted by Barry Pollard
Manuel Matuzović @matuzo.at · 28/09/2026
This advent calendar is your chance to share your knowledge with a large audience. You have 5 more days to submit your ideas. First-time authors are welcome!
01720
Reposted by Barry Pollard
danielroe @danielroe.dev · 27/09/2026
s/shipping more CSS/shipping less JS/ github.blog/engineering/...
github.blog
Improving site performance by shipping more CSS
How we fully migrated github.com away from CSS-in-JS.
21038
Reposted by Barry Pollard
Bramus @bram.us · 25/09/2026
The time to ramp up your scroll-driven animations skills is **NOW** Go check scroll-driven-animations.style for and free 10-part video course created by yours truly, as well as a bunch of tools and demos.
scroll-driven-animations.style
Scroll-driven Animations
A bunch of demos and tools to show off Scroll-driven Animations
311220
Reposted by Barry Pollard
Lea Verou, PhD @lea.verou.me · 25/09/2026
Oldie but goodie: Don't listen to users (watch them!). I can’t count the number of times I had to explain this to well-meaning engineers, who thought the way to good UX was asking users what they prefer. www.nngroup.com/articles/fir...
nngroup.com
First Rule of Usability? Don't Listen to Users
For good UX, watch what users do, not what they say. Self-reported claims and speculations about future behavior are unreliable. Users do not know what they want.
37215
Barry Pollard @tunetheweb.com · 25/09/2026
Oh this is nice! Can even bring back IE data if you really, really have to.
241
Reposted by Barry Pollard
Niels Leenheer @html5test.com · 24/09/2026
Fronteers Dark Mode conference is next week! Monday I'll send badges to the printer... which means if you want a proper badge... sign up now! We've got a handful of tickets left and they are only €100 for an evening of front-end talks by some amazing speakers. www.fronteersconf.org
fronteersconf.org
Fronteers Dark Mode, Friday, October 2nd, Dordrecht
Join us at Cinema de Witt in Dordrecht for our after work conference.
098
Reposted by Barry Pollard
Patrick Brosset @patrickbrosset.com · 24/09/2026
The call for Interop 2027 proposals is closing today. More than 100 proposals got created! Here are my favs 🤩 patrickbrosset.com/lab/interop-... Check them out!
40 colored squares with my favorite feature names.
2218
Reposted by Barry Pollard
Paul Kinlan @paul.kinlan.me · 23/09/2026
Great seeing responsively sized iframes landing in Chrome - developer.chrome.com/blog/respons... In my post "The browser is the sandbox", I said: "We need a way to size the outer-iframe (or iframes in general) that doesn’t rely on access to iframe.[...].innerHeight and sandbox='allow-same-origin'"
developer.chrome.com
Responsive iframes in Chrome 154  |  Blog  |  Chrome for Developers
Chrome 154 adds support for responsively-sized iframes, letting an iframe size itself based on the intrinsic size of its embedded document.
3298
Barry Pollard @tunetheweb.com · 23/09/2026
Love this!!! 👏
170
Reposted by Barry Pollard
zeldman @zeldman.bsky.social · 23/09/2026
Inclusive Design 24 is a free 24-hour accessibility conference running all day. No sign-up. No registration. All sessions are streamed live and publicly on the Inclusive Design 24 YouTube channel h/t Elena Dosil inclusivedesign24.org/2026/
inclusivedesign24.org
Inclusive Design 24 (#id24)
A free 24-hour online community event on accessibility and inclusion
13423
Reposted by Barry Pollard
Rachel Andrew @rachelandrew.co.uk · 23/09/2026
This is a lovely post. I'm quite often asked if people from different browsers argue with each other in CSS meetings. I usually say it's a lot more "huh... yeah that's not good ... how do we fix it?" That's especially true when it comes to the sort of situations described here.
0167
Reposted by Barry Pollard
Ben Schwarz @benschwarz.bsky.social · 23/09/2026
The sites that pass (Frontier, Ryanair) aren't doing anything magic. They measure, find the worst page or interaction, fix it, repeat. Full breakdown: calibreapp.com/blog/airline...
calibreapp.com
It’s official: Airline websites are slow, but they don’t have to be | Calibre
We analysed 111 airline websites and it confirmed what travellers have been feeling for years
041
Reposted by Barry Pollard
Ben Schwarz @benschwarz.bsky.social · 23/09/2026
Why are airline websites so slow? After looking at 111 of them, it comes down to four things. A thread 🧵
192
Reposted by Barry Pollard
Manuel Matuzović @matuzo.at · 23/09/2026
The CFP is open for 10 more days. So far, I have only 11 submissions, but I need at least 24. So, please share your ideas! First-time authors are very welcome!
21118
Reposted by Barry Pollard
Brandy Zadrozny @brandyzadrozny.bsky.social · 22/09/2026
Bonus for whoever wrote this chyron
Trump speaking at UN — MS NOW chyron reads: Trump touts being a peacemaker while asking if he should annihilate Iran
133105992480
Reposted by Barry Pollard
Open Web Advocacy @open-web-advocacy.org · 22/09/2026
🇬🇧 OWA is having a special meetup in London on the 1st of October 2026 together with London Web Standards. 🌐 Join us for talks on browser competition, web apps, browser choice and data portability followed by Q&A and a chance to meet people from OWA and others working on these issues. 🔗 More info:
open-web-advocacy.org
London Web Standards OWA Meetup - Open Web Advocacy
We’re having an OWA meetup in London on 1 October 2026, from 19:00–21:00 BST, together with London Web Standards.
1910
Reposted by Barry Pollard
Paul Kinlan @paul.kinlan.me · 21/09/2026
If you are in Developer Marketing and love building on the Web, our awesome Developer Marketing team is hiring. Come and help us create content that inspires developers and builders to build the next generation of web experiences. www.google.com/about/career...
google.com
Product Marketing Manager, Chrome for Developers
Know the user. Know the magic. Connect the two. At its core, marketing at Google starts with technology and ends with the user, bringing both together in unconventional ways. Our job is to demonstrate...
064
Reposted by Barry Pollard
Nicolò Ribaudo @nicr.dev · 21/09/2026
Today is Igalia's 25th birthday! 🎂 www.igalia.com/2026/09/21/T...
igalia.com
Twenty-Five Years Upstream | Igalia
Igalia is an open source consulting firm specialised in the development of innovative projects and solutions. Our engineers have expertise in a wide range of technological areas, including browsers an...
28212
Barry Pollard @tunetheweb.com · 19/09/2026
And this comes from one of the nicest people in tech!
0231
Reposted by Barry Pollard
Geoff Graham @geoffgraham.me · 18/09/2026
The Front-End Community is Still Alive and Beautiful I thought about dropping an addendum into my last post to say just how overwhelmed I am, in the best possible way, by the way all of you in the... geoffgraham.me/the-front-end-commun…
geoffgraham.me
The Front-End Community is Still Alive and Beautiful
I thought about dropping an addendum into my last post to say just how overwhelmed I am, in the best possible way, by the way all of you in the front-end community have shown up to show support, both for me and for CSS-Tricks. I started to do that but then felt a new post...
111028
Reposted by Barry Pollard
Charlie Gerard @devdevcharlie.com · 18/09/2026
As much as it's nice to see people experiment more now that AI makes it easier, it's kinda sad that I don't see much knowledge sharing. No walkthrough of their process, implementation, etc. It's all just "look at this cool video of what I built" and that's it... 😞
3151
Barry Pollard @tunetheweb.com · 18/09/2026
Very excited to finally get to go to Fronteers! It's been on my list for a while. ... now I really most finish off that slide deck...
1110
Reposted by Barry Pollard
Dave Kellett @davekellett.bsky.social · 16/09/2026
TODAY'S COMIC: Someone! www.sheldoncomics.com/comic/someone/
PANEL 1: A tubby, bald man wearing a white collared shirt, with a blue and orange striped tie, holds a AR-type riffle with one hand, shooting into the air. The bright yellow light casts harsh shadows on him.
MAN: Please! Someone stop this weapon that I’m clearly shooting!

PANEL 2: The man bends over to reload the weapon with a “KLAK” sound.
MAN: The weapon keeps reloading itself, with SERO INVOLVEMENT FROM ME!

PANEL 3: The man continues to shoot in to the air.
MAN: I have no agency here! Nothing that I could do —SAY WITH MY OWN FINGERS — could end this!

PANEL 4: The man, still shooting the gun, turns his back, still yelling over his shoulder.
MAN: WHY IS NOBODY STOPPING THIS THING I KEEP DOING???
On the back of his shirt reads: LITERALLY EVERY A.I. COMPANY.

——
Want 5,000 more comics like this? Join us at Patreon.com/sheldoncomics for the *FULL* Sheldon archives, art giveaways, fun community, and more! Sheldon Comics copyright Dave Kellett. Colors by Beth Reidmiller
1303111
Reposted by Barry Pollard
Stuart Langridge @sil.kryogenix.org · 17/09/2026
things I did not expect for today: feeling a little bit sorry for Death as she makes things worse for everyone
011
Reposted by Barry Pollard
Manuel Matuzović @matuzo.at · 17/09/2026
Friends, it's that time of the year: Once again, I'm asking you to help me create another amazing HTMHell Advent Calendar by writing about HTML. The CFP is open until October 3! docs.google.com/forms/d/e/1F...
docs.google.com
HTMHell Advent Calendar
Hello, my dear friends of high-quality markup! We're getting closer to the last quarter of 2026, which means that the HTMHell Advent Calendar is getting closer, too. Last year, once again, you contrib...
34936
Reposted by Barry Pollard
Ben Schwarz @benschwarz.bsky.social · 16/09/2026
Google started shipping ad metrics in CrUX overnight, so I’ve added them to Calibre's free Core Web Vitals tool. First look at the Independent: ads take up 20% of the screen, 7.25s of CPU and 5.1MB of data per page. 88% of their readers are on phones. calibreapp.com/tools/core-w...
Calibre's Core Web Vitals report for independent.co.uk showing new advertising metrics from Chrome User Experience Report. Total network usage by ads is 5.10 MB and total CPU usage by ads is 7.25 seconds at the 75th percentile, with the CPU figure trending upward over the last three months.
1104
Reposted by Barry Pollard
mattzeunert.com @mattzeunert.com · 16/09/2026
Google has launched a new set of ad performance metrics! Our latest article takes a deeper look at how this data is collected and what you can do with it. www.debugbear.com/blog/chrome-...
debugbear.com
New Data From Google: See How Ads Impact Web Performance | DebugBear
Google has been working on new metrics to measure how ads impact performance. Learn how you can view this data for real visitors and how to check it yourself in Chrome DevTools.
022
Reposted by Barry Pollard
Glenn Gabe @glenngabe.bsky.social · 15/09/2026
Tested a site with aggressive ads using the new CrUX ad detection tool. BTW, you should learn how the metrics are calculated to understand the numbers. E.g. For an ad count of 2.33, that's a pretty bad user experience. That's how many ads a typical user is seeing *at once* on the site.
172
Reposted by Barry Pollard
Dave Smart @tamethebots.com · 15/09/2026
This is a really cool addition! I have added these new metrics to my free CWV tool here: tamethebots.com/tools/cwv-hi...
tamethebots.com
Visualise Data from the Chrome UX Report History API
See charts from the Chrome UX Report History API
171
Barry Pollard @tunetheweb.com · 15/09/2026
We just launched experimental ad metrics in the Chrome User Experience Report (CrUX): - Ad Count - Ad Density - Ad Weight: Network - Ad Weight: CPU These metrics are a set of ad-related measurements that provide transparency into sites' ad experiences. developer.chrome.com/blog/crux-ad... 1/8 🧵
developer.chrome.com
New ad metrics in Chrome User Experience Report  |  Blog  |  Chrome for Developers
Learn about the new ad metrics now available in the Chrome User Experience Report (CrUX)
23014
Reposted by Barry Pollard
Patrick Brosset @patrickbrosset.com · 15/09/2026
I'm worried about the web. I don't want to live in a world where most users of internet-connected devices consume their information and accomplish their tasks via a chatbot interface.
patrickbrosset.com
Patrick - I'm worried about the web
I'm worried about the web. I don't want to live in a world where most users of internet-connected devices consume their information and accomplish their tasks via a chat bot interface.
97721
Reposted by Barry Pollard
Ben Schwarz @benschwarz.bsky.social · 15/09/2026
Qatar Airways was voted the world’s best airline in 2025. Its booking site ranks 79th out of 111. Cathay Pacific, five stars, ranks dead last. I spent a while digging into why airline websites are so slow, and what the fast ones (Ryanair, Frontier) do differently. calibreapp.com/blog/airline...
Slope chart comparing Skytrax 2025 service ranking with Calibre's website performance ranking for the ten highest-rated airlines. Lines connect each airline's service rank on the left to its performance rank out of 111 on the right. Nearly all lines plunge downward: Qatar Airways drops from 1st to 79th, Singapore Airlines 2nd to 31st, Cathay Pacific 3rd to 109th, Air France 8th to 95th, Japan Airlines 9th to 106th. Only Hainan Airlines rises, from 10th to 6th.
1268
Reposted by Barry Pollard
Philip Walton @philipwalton.com · 15/09/2026
If you've ever tried using a new web API in TypeScript, you've probably hit this problem: An API exists. It works in your browser. But TypeScript has no types for it. The reason is a limitation that TS unfortunately applies to its built-in libs. BUT, I've created a relatively simple fix 👇
3419
Reposted by Barry Pollard
Ana Rodrigues @ohhelloana.blog · 14/09/2026
you really should and I need to do it more too ohhelloana.blog/tell-the-spe...
ohhelloana.blog
Tell the speakers that you liked their talks
if you always wanted to but think it isn't worth telling a speaker you liked their talk, this is your encouragement post to do so.
27721
Reposted by Barry Pollard
Bruce Lawson @brucel.bsky.social · 14/09/2026
I shall be banging on about hippie bullshit "open web" stuff, while my chum Gerardo, a reformed sinister Brussels economist, will tell you how to turn hippie bullshit into actual RULES. Be there, if you're not a MAJOR LOSER. (It'll be recorded, too.)
187
Reposted by Barry Pollard
Project Wallace @projectwallace.com · 14/09/2026
🍾 NEW: Baseline overview Quickly scan the Baseline status of your website's CSS! 🩻 www.projectwallace.com/baseline-ove...
A portion of a page from project wallace. It shows three panels, two on the top, one at the bottom. The top left panel is titled "Baseline status summary" and shows a table and graph showing that 26 feaures are widely available, 2 newly available and 5 limited available. The top right panel is titled "Widely available features by year" and shows a table with all years since 2018 and each year has a bar graph of how many features of that year are used. The bottom panel shows a huge table with each used feature, the amount of usage, the dates fro when it became newly available, widely available, often a link to caniuse.com, and finally a column that indicates browser support for Edge, Chrome, Firefox and Safari.
0286
Barry Pollard @tunetheweb.com · 14/09/2026
You what now? No... that was surely only a few years ago... And it only forked for a couple of years? Man I'm getting old...
1190
Reposted by Barry Pollard
Jake Archibald @jakearchibald.com · 14/09/2026
This is a great article. I've always been sus about the hype around JPEG XL, as it never stacked up when I actually tested it with web use-cases. giannirosato.com/blog/post/ca...
giannirosato.com
The case against JPEG XL | Gianni Rosato
Investigating JPEG XL's place as a Web image codec.
25111
Reposted by Barry Pollard
Mike McQuaid @mikemcquaid.com · 13/09/2026
Today, I’m proud to announce Homebrew 7.0.0. The most significant changes since 6.0.0 are faster installations, stronger sandboxing, native macOS app, vulnerability checks, advisory database, end of macOS 10.15 support and Intel Macs to Tier 3.
brew.sh
7.0.0
Today, I’m proud to announce Homebrew 7.0.0. The most significant changes since 6.0.0 are faster installations and upgrades, stronger sandboxing, a native macOS app, built-in vulnerability checks and an advisory database, the end of macOS 10.15 support and Intel Macs moving to Tier 3.
523225
Reposted by Barry Pollard
Bruno Dias @brunodias.dev · 13/09/2026
They know they're in a financial death spiral if they keep throwing more and more compute at "increasing capability". They want to sell current-gen models for longer, and they want to create a permission structure to coordinate a sort of cartel around it.
17810