David Ross
banner
cdaveross.bsky.social
David Ross
@cdaveross.bsky.social
PNW web-performance specialist; into cooking, craft beer & cider, otter pics, & intersectional support. (He/They)
Pinned
I was lucky enough to be interviewed by #webperf community icon @henrihelvetica.bsky.social at #PerfNow 2024.
What a whirlwind conference, it's always energizing to be around this many people interested in beating back the tide of webpage bloat & inaccessible sites
Reposted by David Ross
My contribution to this years Web Performance Calendar is all about Third Parties and Single Points of Failure (SPOF). Based on @httparchive.org data I found that 67% of websites have at least 1 render blocking third party - and quite a few of them are SPOF risks!
December 29, 2025 at 3:20 PM
Reposted by David Ross
Can't wait for the loosened up, non-perfect, but quickly shipped AI-enhanced updates to hit my banking and insurance services next year.

Im sure there will be no issues there at all.
December 26, 2025 at 4:09 PM
Reposted by David Ross
What do I mean when I say everything in Obsidian should feel instantaneous?

No more than 0.1 seconds.

The target was established in 1968 by Robert Miller and well described in 1993 by Jakob Nielsen here:
December 26, 2025 at 1:29 PM
Reposted by David Ross
Updated de Content-Visibility snippet for Chrome DevTools

- Detects existing content-visibility usage
- Finds offscreen optimization opportunities
- CLS warnings for missing contain-intrinsic-size
- Configurable thresholds

webperf-snippets.nucliweb.net/Loading/Cont...

#WebPerf #PerfTools
Content Visibility – Nextra
A curated list of snippets to get Web Performance metrics to use in the browser console or as snippets on Chrome DevTools by Joan León
webperf-snippets.nucliweb.net
December 20, 2025 at 12:41 AM
Reposted by David Ross
I don't know what to say about this garbage vote to criminalize gender affirming care btw. Been trying to find the words. I hear so many friends in sadness and fear today but of what use is "I hear you"? Not much I fear. To live through this moment sucks ass (negative). We must find a way through
December 18, 2025 at 9:38 PM
Reposted by David Ross
Got inspired
December 16, 2025 at 6:05 PM
Reposted by David Ross
I understand that a lot of folks have been misled by fear-mongering and powerful regressive voices but it’s still astonishing to me that so many have fallen for the idea that oppressively policing other people’s gender identity and expression could in any way be part of an enlightened future.
December 13, 2025 at 5:49 PM
Reposted by David Ross
Found the coolest website that takes random found cassette tapes people submit and digitizes them. I’m listening to an NYC hip hop station from 1994: intertapes.net
Intertapes — Main
Obscure tape finds and their stories
intertapes.net
December 13, 2025 at 1:40 AM
This's exciting to see, I'm glad LCP/INP are arriving. I'll be curious to see how full cross-browser comparisons of these perf metrics shake out
Safari 26.2 is here with 65 features + 165 bug fixes — including field-sizing, Navigation API, Largest Contentful Paint, command & commandfor, CHIPS opt-in partitioned cookies, scrollend event, random(), WebGPU in WebXR, scrollbar-color, hidden=until-found and much more! webkit.org/blog/17640/w...
WebKit Features for Safari 26.2
Safari 26.2 is a big release.
webkit.org
December 12, 2025 at 6:57 PM
Reposted by David Ross
WASHINGTON AND OREGON CARTOONISTS: Seattle's bus service is commissioning 6 artists for public art pieces, 2 each, of local stories, 16-32 pages, over 2026, for $54k per artist, to be freely distributed over their ridership.

details here: www.4culture.org/grants/movin...
Moving Stories: Short-Form Graphic Novels for King County Metro Transit RapidRide
King County Metro and 4Culture seek six artists to create short-form graphic novels that illuminate community stories along new and existing RapidRide lines.
www.4culture.org
December 8, 2025 at 1:47 AM
Reposted by David Ross
Developer attempts to replicate "Liquid Glass" in CSS, and once finished realizes what she'd actually created is an exploit for a fundamental, previously unknown, and rather serious browser vulnerability

lyra.horse/blog/2025/12...

"CSS hack accidentally becomes regular hack"
SVG Filters - Clickjacking 2.0
A novel and powerful twist on an old classic.
lyra.horse
December 5, 2025 at 2:03 AM
Reposted by David Ross
December is here (in a few hours in my timezone), which means the Web Performance "Advent" Calendar is back for its... 17th Edition! One article a day in the month of December.

Be a part of it and contribute an article: calendar.perfplanet.com/contribute/
Contribute
Passionate about a topic? Working on a new tool? Have a technique you want to teach? Research you've done? Tell the web performance community! Send your articles to ssttoo@ymail.com. Please include: ...
calendar.perfplanet.com
December 1, 2025 at 4:06 AM
Reposted by David Ross
TGIF: I'm having some guests join me on Wednesday Dec 3rd to talk about Core Web Vitals. I revealed the 1st set of presenters today, and will reveal the others on Cyber Monday. Nonetheless, join us, @stoyan.me @cdaveross.bsky.social + a few more...
📆 Wed Dec 3rd
⏰ 11a EST 5p CET
🔗 bit.ly/cwv-summit
November 28, 2025 at 10:20 PM
Reposted by David Ross
This is...sort of brilliant.
November 19, 2025 at 12:56 PM
Reposted by David Ross
We're just starting a Spotlight Week on Performance. So get yourselves ready for some g-R8 content.
Get your app on the fast track with Android Performance Spotlight Week!
News and insights on the Android platform, developer tools, and events.
android-developers.googleblog.com
November 17, 2025 at 5:10 PM
Reposted by David Ross
macbeth linkin park what i've done
November 13, 2025 at 8:36 PM
Reposted by David Ross
Video of my @perfnow.nl keynote is up! In this talk, I challenged the false choice between magic and pragmatism.

Don't settle for "fast enough". Instead, aim to create a user experience that's #pragmagical — blending user delight with measurable business impact.

conffab.com/presentation...
How Fast Is Fast Enough?
<p>It sounds like a simple question, but if you’ve been working in performance long enough, you know the answer is far from straightforward. In this Day 1 keynote, Tammy asks questions—from neuroscien...
conffab.com
November 14, 2025 at 12:10 AM
Reposted by David Ross
"babies are born worshipping unknown gods" is one of the most incredible dwarf fortress bugs i have heard of. its poetry.
November 11, 2025 at 4:18 PM
Reposted by David Ross
Look folks gen AI videos are out in the wild so if you weren't already being careful about sharing rage bait videos then now is a great time to start

If you can't trace a video back to a trusted source then I recommend leaving it where it is, like a slice of bologna you found on the street
November 2, 2025 at 9:02 PM
Reposted by David Ross
Happy Little Sunflower
October 31, 2025 at 7:33 PM
There's a sight to see, freshly published in time for #PerfNow. Talk by @tunetheweb.com , an excellent walkthrough on how to get the most out of a truly powerful tool

www.etsy.com/codeascraft/...
October 31, 2025 at 2:06 PM
Reposted by David Ross
Huge thanks to @andydavies.me for mentioning the LoAF Helpers WebPerf Snippet at @perfnow.nl!

Honored to be part of the amazing Web Performance community 🫶

🔗 webperf-snippets.nucliweb.net/Interaction/...

#WebPerf #PerfNow #Performance #LoAF #INP #CoreWebVitals
October 31, 2025 at 10:21 AM
Reposted by David Ross
“We are the user’s line of defence” between automated tools that don’t offer accountability.

@tkadlec.bsky.social at #PerfNow
October 31, 2025 at 9:06 AM
Reposted by David Ross
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
It's nice to be back at the Zuiderkerk for #perfnow, having the conference in the same city & venue creates a comforting feeling of continuity.
Each morning starts with flaky croissants letting people settle in in for two days of lively talks & livelier hallway conversations. (and stroopwafel later)
October 30, 2025 at 9:09 AM