Joseph Scott - https://bsky.app/profile/josephscot (@josephscott) 's Twitter Profile
Joseph Scott - https://bsky.app/profile/josephscot

@josephscott

Husband, father, and lead of the performance team at Automattic

josephscott.org

bsky.app/profile/joseph…

ID: 99283

linkhttp://josephscott.org/ calendar_today21-12-2006 06:49:07

4,4K Tweet

1,1K Followers

177 Following

Barry Pollard (@tunetheweb) 's Twitter Profile Photo

“Web performance is an unalloyed good. No one has ever complained that a website is too fast.” adactio.com/journal/20154

Joseph Scott - https://bsky.app/profile/josephscot (@josephscott) 's Twitter Profile Photo

HTMX is the jQuery of today - ideally over time browsers adopt the features they provide, making them needed less and less - in five years it would be great if I could do most of what HTMX does without loading additional JavaScript #htmx #jquery #webperf

Tim Vereecke (@timvereecke) 's Twitter Profile Photo

Debugging 103 Early Hints is a pain in browsers! Current DevTools do not treat them as 1st class citizens: 🔴 Chrome: Not possible to debug reliably 🟠 Firefox (Nightly): Basic debugging only Here are a few improvement suggestions... #webperf #EarlyHints

Debugging 103 Early Hints is a pain in browsers! 

Current DevTools do not treat them as 1st class citizens:
🔴 Chrome: Not possible to debug reliably
🟠 Firefox (Nightly): Basic debugging only

Here are a few improvement suggestions...
#webperf #EarlyHints
Joseph Scott - https://bsky.app/profile/josephscot (@josephscott) 's Twitter Profile Photo

This, so much this. You can't ignore TTFB, no performance improvement after TTFB can make up for a slow TTFB. At the same time it is not sufficient to ensure a good experience. It is one, very critical, piece. It is the foundation on which all other metrics are built.

Nic Jansma (@nicj) 's Twitter Profile Photo

I've been experimenting with the Pending Beacon API a bit (a more ergonomic and hopefully reliable way of sending beacons) and have a blog post to share the results nicj.net/beaconing-in-p…

Daniel Lemire (@lemire) 's Twitter Profile Photo

It is hard to overstate how strong the push for object-oriented programming was. It even bled out into other fields like education (look up "learning objects"). You had to organize your programming projects into hierarchical classes and you would be ridiculed if you did not. Java

𝖲𝗁𝗂𝖻➡️MaxMode➡️ComboBreaker (@shiburizu) 's Twitter Profile Photo

PSA: with no notice given, my account's DM settings were changed to only allow bluechecks. AKA the last people I want sending me DMs. Only noticed because someone else said it happened and I checked my own. You can change this in Settings > Privacy and Safety > Direct Messages.

PSA: with no notice given, my account's DM settings were changed to only allow bluechecks. AKA the last people I want sending me DMs. Only noticed because someone else said it happened and I checked my own.

You can change this in Settings > Privacy and Safety > Direct Messages.
Harry Roberts (@csswizardry) 's Twitter Profile Photo

I’m writing an extensive piece on Core Web Vitals and I’m reminded of the elegance of SpeedIndex as a metric. On a recent project, it pointed at UX issues that Largest Contentful Paint simply couldn’t have detected. Thanks, Patrick Meenan ❤️

I’m writing an extensive piece on Core Web Vitals and I’m reminded of the elegance of SpeedIndex as a metric. On a recent project, it pointed at UX issues that Largest Contentful Paint simply couldn’t have detected. Thanks, <a href="/patmeenan/">Patrick Meenan</a> ❤️