Sep 28, 2026 · 57 min · 10 segments
## Show Description Ben Schwarz stops by to discuss the state of web performance, using his research on airline websites as a case study for practical insights on improving website speed and user…
Ben SchwarzGuest
Chris CoyierHost
Dave RupertHost
But it's also interesting that it's probably not... particularly a framework problem.

I mean, the temptation certainly in our industry is to either defend or waggle your finger at React, but it's probably not that.

And so again, like I work on an app that has dynamic data and I have charts and I have lists that I don't know how big they're going to be when the data is available because each site is different, right? And so that happens to be a React application.

But it doesn't mean that, like, I can use that as a free pass to go, oh, well, React sucks, so therefore the website sucks.

And, you know, I think, you know, in the case of airlines, not to hit them too hard with a stick, but, like, If you think of the scenario where you've got a page, you've got some dynamic data, and it's very popular to show a skeleton loader.

You want to have the user see something, they want to know that something's happening, and it should just replace the content.

But it's also interesting that it's probably not... particularly a framework problem.

I mean, the temptation certainly in our industry is to either defend or waggle your finger at React, but it's probably not that.

And so again, like I work on an app that has dynamic data and I have charts and I have lists that I don't know how big they're going to be when the data is available because each site is different, right? And so that happens to be a React application.

But it doesn't mean that, like, I can use that as a free pass to go, oh, well, React sucks, so therefore the website sucks.

And, you know, I think, you know, in the case of airlines, not to hit them too hard with a stick, but, like, If you think of the scenario where you've got a page, you've got some dynamic data, and it's very popular to show a skeleton loader.

You want to have the user see something, they want to know that something's happening, and it should just replace the content.
The rest of this transcript — segmented and speaker-labeled, so you land on the exact moment something was said
Search every transcript — by keyword, by phrase, or by meaning, across every show Radar indexes
Trends — what is surging across podcasts, measured against its own baseline
Alerts — when a name you follow appears in a newly indexed episode
No account is needed to search Radar.