David Ross's Avatar

David Ross

@cdaveross.bsky.social

PNW web-performance specialist; into cooking, craft beer & cider, otter pics, & intersectional support. (He/They)

571 Followers  |  311 Following  |  53 Posts  |  Joined: 18.10.2024  |  2.0025

Latest posts by cdaveross.bsky.social on Bluesky

Bit late to return to this, but I really enjoyed it! Fun mix of some familiar mashups of yours & new ones.
Still v. curious what a prompt of "how much of Hadestown could be mashed meeting your quality bar?" could entail given the fun single-song example in here. I think you're first to pull that in

10.11.2025 21:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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

02.11.2025 21:02 β€” πŸ‘ 2985    πŸ” 1201    πŸ’¬ 38    πŸ“Œ 52
Magnus Store Magnus Store

Very much overkill, but there's a New Zealand machinist that does lovely fidgets in titanium which might fit the bill:
magnusx.com

02.11.2025 22:43 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Happy Little Sunflower

31.10.2025 19:33 β€” πŸ‘ 611    πŸ” 89    πŸ’¬ 7    πŸ“Œ 6
A speaker in front of a stage, presenting a graph of Time to First Byte before & after a speculation rules experiment, writeup at https://www.etsy.com/codeascraft/search-prefetching-performance

A speaker in front of a stage, presenting a graph of Time to First Byte before & after a speculation rules experiment, writeup at https://www.etsy.com/codeascraft/search-prefetching-performance

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/...

31.10.2025 14:06 β€” πŸ‘ 11    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
A speaker stands on stage at the Performance.now() 2025 conference, presenting a slide titled β€œLoAF Helpers: Advanced Debugging in DevTools.” The slide displays details about WebPerf Snippets and a highlighted URL link. The audience is seated in front of the stage, watching the presentation.

A speaker stands on stage at the Performance.now() 2025 conference, presenting a slide titled β€œLoAF Helpers: Advanced Debugging in DevTools.” The slide displays details about WebPerf Snippets and a highlighted URL link. The audience is seated in front of the stage, watching the presentation.

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

31.10.2025 10:21 β€” πŸ‘ 18    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0
Performance expert Tim Kadlec on stage at the performance.now conference in Amsterdam.

Performance expert Tim Kadlec on stage at the performance.now conference in Amsterdam.

β€œWe are the user’s line of defence” between automated tools that don’t offer accountability.

@tkadlec.bsky.social at #PerfNow

31.10.2025 09:05 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
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.

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...

30.10.2025 14:32 β€” πŸ‘ 33    πŸ” 12    πŸ’¬ 0    πŸ“Œ 1

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)

30.10.2025 09:09 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
performance.now(); 30th and 31st of October, Amsterdam On 30th and 31st of October, 2025, the sixth edition of performance.now() will take place in Amsterdamβ€”a single track conference, covering today’s most important web performance insights.

The #perfnow conference started! Live stream available via perfnow.nl/live-stream....

30.10.2025 08:58 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
::view-transition-group(*) {
  animation-duration: 3000ms;
}

::view-transition-group(*)      { outline: 1px solid blue   }
::view-transition-image-pair(*) { outline: 1px solid yellow }
::view-transition-old(*)        { outline: 1px solid red    }
::view-transition-new(*)        { outline: 1px solid green  }

::view-transition-group(*) { animation-duration: 3000ms; } ::view-transition-group(*) { outline: 1px solid blue } ::view-transition-image-pair(*) { outline: 1px solid yellow } ::view-transition-old(*) { outline: 1px solid red } ::view-transition-new(*) { outline: 1px solid green }

This little snippet made debugging view transitions a lot easier

29.10.2025 18:29 β€” πŸ‘ 131    πŸ” 17    πŸ’¬ 2    πŸ“Œ 1

I co-wrote a post on the Etsy engineering blog about implementing Speculation Rules API (SRA) to prefetch product listing pages from search results. And many thanks to @tunetheweb.com and @cdaveross.bsky.social for the help and support!
www.etsy.com/codeascraft/...

29.10.2025 17:37 β€” πŸ‘ 8    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0
Can a leftist position on the use of generative AI be materially held? - Jacky AlcinΓ© As a Black software engineer and leftist in the United States, I contend with the notion that generative artifical intelligence can be used in a materialistic way that moves the needle forward for pro...

Can a leftist (progressive) position on #genai be held?

I think it's complicated.

27.10.2025 14:09 β€” πŸ‘ 49    πŸ” 15    πŸ’¬ 12    πŸ“Œ 0
Fabulous fallbacks and further font fantasmagoria with Stoyan Stefanov | PerformanceObserver
YouTube video by PerformanceObserver Fabulous fallbacks and further font fantasmagoria with Stoyan Stefanov | PerformanceObserver

Stoyan's video from his talk about fonts and layout shifts is now live!
cc @stoyan.me
#webperf
www.youtube.com/watch?v=WaY8...

24.10.2025 17:10 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1
The Interim Computer Museum

If you loved the Living Computer Museum in Seattle as much as I did, you should know that SO MANY of those systems are still alive and running at icm.museum?donate under the same stewardship of Stephen Jones who was curator at LCM. You can visit OR connect remotely! DONATE AND DOUBLE YOUR DONATION!

23.10.2025 22:35 β€” πŸ‘ 159    πŸ” 44    πŸ’¬ 9    πŸ“Œ 3

I've had a fantastic time after realizing I could commission my own set of otter emoji, in that vein: bsky.app/profile/noct...

23.10.2025 00:37 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

pleased to announce that there seems to be a passive-aggressive conflict roiling the august pages of Cooks Illustrated, Fall Harvest recipes edition. allow me to explain:

20.10.2025 03:35 β€” πŸ‘ 1852    πŸ” 472    πŸ’¬ 37    πŸ“Œ 163

Much appreciated, I'm really looking forward to seeing the results of this

16.10.2025 21:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
PerformanceObserver: A virtual web perf meetup Join the PerformanceObserver virtual performance meetup to get all the latest web performance news and hang out with the community.

Episode 7 is next week on Oct 23! Come join us live for access to Q&A and general chat!

We have @stoyan.me talking about font fallbacks and layout shift plus some extra time for an open discussion!

All details and add-to-calendar at performanceobserver.dev

14.10.2025 19:04 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1
Firefox now supports PerformanceEventTiming.interactionId, allowing developers to group related input events. This enables support for the Interaction to Next Paint (INP) responsiveness metric.

Firefox now supports PerformanceEventTiming.interactionId, allowing developers to group related input events. This enables support for the Interaction to Next Paint (INP) responsiveness metric.

We want to congratulate @firefox.com and @firefoxperformance.bsky.social for shipping the Event Timing API in Firefox 144, meaning both INP (which is calculated from Event Timing) and LCP (that they shipped previously) can be measured in that browser. More Core Web Vitals for all!

5/7

14.10.2025 17:21 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1

Reading through it, I'm still baffled at what the final AI-extruded product what supposed to *be*.
I've seen myriad "we've come up with a possibly-new way to visualize preferences, let's use that to sell sponsored beer!" announcements, none of which panned out.

Glad the judges could call it out

13.10.2025 17:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

omg @amalelmohtar.com pointed out this is Garages vs Tigers and I can’t unsee it

11.10.2025 04:41 β€” πŸ‘ 60    πŸ” 5    πŸ’¬ 9    πŸ“Œ 0
Preview
Act III: This City Made Us, by The Protomen 2 track album

THIS IS NOT A FUCKING DRILL.

03.10.2025 08:02 β€” πŸ‘ 47    πŸ” 30    πŸ’¬ 5    πŸ“Œ 3
RFC 9842: Compression Dictionary Transport This document specifies a mechanism for dictionary-based compression in the Hypertext Transfer Protocol (HTTP). By utilizing this technique, clients and servers can reduce the size of transmitted data...

Compression dictionaries is now an official RFC! www.rfc-editor.org/rfc/rfc9842....

01.10.2025 05:56 β€” πŸ‘ 27    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
A closeup of a southern sea otter eating

A closeup of a southern sea otter eating

Two southern sea otters float in the sea otter exhibit

Two southern sea otters float in the sea otter exhibit

A mother southern sea otter floats on her back while her pup rests on her chest

A mother southern sea otter floats on her back while her pup rests on her chest

Two southern sea otters face the camera in the sea otter exhibit

Two southern sea otters face the camera in the sea otter exhibit

It’s hard to believe, but Sea Otter Awareness Week is over… β€˜til next year! Otters get their own week in September because they’re the real MVPs (Most Voracious Predators) of the kelp forest. As a keystone species, they maintain the balance of the ecosystem by eating! Learn more: mbayaq.co/3IPiaE5

29.09.2025 16:52 β€” πŸ‘ 276    πŸ” 44    πŸ’¬ 6    πŸ“Œ 3
Video thumbnail

Still possibly the greatest title drop in video games

24.09.2025 05:19 β€” πŸ‘ 575    πŸ” 166    πŸ’¬ 22    πŸ“Œ 19
Post image

forgot to put this up somewhere so here you go. visualize your favorite zlib stream! lynn.github.io/flateview/

21.09.2025 10:56 β€” πŸ‘ 297    πŸ” 97    πŸ’¬ 21    πŸ“Œ 6
A screenshot of a tumblr post reading:

Me: I don't get it. I thought I was doing a lot better than I was a few years ago. I'm like 10 times more on top of things than I used to be. How does everything feel terrible now? 

The Tiny Me in OSHA-approved Hi-Vis Gear Who lives in my brain and pulls all the levers: Boss, it's the fascism. You're completely gunked up with cortisol due to the fact that your entire daily life is now underscored with a haunting awareness of the rapid erosion of your rights, dignity, and any and all social safety nets, and you're also bearing witness to the most vulnerable people immediately being persecuted. This creates a natural stress response that basically means you're going to continue having memory and organizational problems, as well as emotional imbalances.

Me: BUT I HAVE A BULLET JOURNAL AND I MEDITATE NOW.

Tiny OSHA Me: BOSS, THE FASCISM.

A screenshot of a tumblr post reading: Me: I don't get it. I thought I was doing a lot better than I was a few years ago. I'm like 10 times more on top of things than I used to be. How does everything feel terrible now? The Tiny Me in OSHA-approved Hi-Vis Gear Who lives in my brain and pulls all the levers: Boss, it's the fascism. You're completely gunked up with cortisol due to the fact that your entire daily life is now underscored with a haunting awareness of the rapid erosion of your rights, dignity, and any and all social safety nets, and you're also bearing witness to the most vulnerable people immediately being persecuted. This creates a natural stress response that basically means you're going to continue having memory and organizational problems, as well as emotional imbalances. Me: BUT I HAVE A BULLET JOURNAL AND I MEDITATE NOW. Tiny OSHA Me: BOSS, THE FASCISM.

stuck in my head, for no reason

18.09.2025 06:51 β€” πŸ‘ 296    πŸ” 117    πŸ’¬ 5    πŸ“Œ 1
Post image

the zoo has one of those mildly-threatening anti-shoplifting signs by the otter enclosure. in case someone tries to steal an otter

16.09.2025 17:35 β€” πŸ‘ 115    πŸ” 15    πŸ’¬ 9    πŸ“Œ 1
Post image

Elote manatee 🌽

16.09.2025 00:02 β€” πŸ‘ 342    πŸ” 122    πŸ’¬ 2    πŸ“Œ 2

@cdaveross is following 20 prominent accounts