David Ross's Avatar

David Ross

@cdaveross

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

599
Followers
334
Following
61
Posts
18.10.2024
Joined
Posts Following

Latest posts by David Ross @cdaveross

Agreed. I haven't tested this yet, but Steam's clipping overlay might work? It'd be weird, but plausible

09.03.2026 02:44 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

@newyorker.com hit the nail on the head with this one ๐Ÿ˜‚

#Seaotters are highly intelligent marine mammals that use tools, like a rock ๐Ÿชจ, to crack open the hard-shelled invertebrates they love to eat, such as crabs ๐Ÿฆ€.

#otters #cartoon #newyorkermagazine #seaotter #newyorker

06.03.2026 20:46 ๐Ÿ‘ 29 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Viable System Model of beer: water + grain + hops + yeast ??

Untappd ratings + in-brewery dials as algedonic feedback

Tulip glasses + tulip chairs

06.03.2026 18:40 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Both showers and public transit rides have 3x multipliers to Thinking Time. You'd think stationary bikes would be too because they're both moving and mindless but actually they're 0.5x at best. Long flights have 10x to Thinking Time but only if you're in the sweet spot of tired but not TOO tired

05.03.2026 02:45 ๐Ÿ‘ 647 ๐Ÿ” 110 ๐Ÿ’ฌ 17 ๐Ÿ“Œ 9
Preview
Performance Engineer, Backend Automatticโ€™s productsโ€”WordPress.com, WooCommerce, Beeper, Tumblr, Jetpack, and moreโ€”serve tens of billions of page views every month from data centers around the world. The PerfOps team exists to make...

The performance team I lead at Automattic is hiring - automattic.com/work-with-us... #webperf #php #jobs #wordpress #woocommerce

03.03.2026 16:08 ๐Ÿ‘ 6 ๐Ÿ” 5 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Breaking News: Baby Bao found another stick!

The 3-month-old otter pup was really proud to show it off and even share it with his mom, Pintar. ๐Ÿ’™

27.02.2026 04:06 ๐Ÿ‘ 286 ๐Ÿ” 59 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 6

My condolences, that was a rough announcement to read

26.02.2026 22:51 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Interested in the @httparchive.org and not sure where to start? During the @performanceobserver.dev meetup tomorrow (12:30pm ET), I'm going to be providing an overview of the HTTP Archive and demonstrate how to start querying it! performanceobserver.dev/events/episo...

25.02.2026 23:08 ๐Ÿ‘ 9 ๐Ÿ” 6 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1
Post image Post image Post image

Bao, meaning โ€œtreasureโ€ in Vietnamese, represents more than a milestone for our zoo. His birth was recommended by the Association of Zoos & Aquariums Species Survival Planยฎ (SSP), a science-based program supporting the long-term survival of this highly vulnerable species. 2/2

20.02.2026 02:52 ๐Ÿ‘ 111 ๐Ÿ” 5 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0
Post image Post image Post image Post image

Two things growing otter pup, Bao, loves: eating seafood and playing with sticks! ๐Ÿ’™

As first-time parents, Pintar and Sebastian have done an exceptional job raising Bao behind the scenes. Now three months old, heโ€™s ready to make his public debut this weekend. 1/2

20.02.2026 02:52 ๐Ÿ‘ 251 ๐Ÿ” 42 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 2
A construction worker in high-visibility clothing is adjusting equipment on a concrete surface. The scene is outdoors, featuring a series of rectangular metal components aligned in rows. A concrete barrier runs alongside, and there are trees and houses visible in the distant background under a cloudy sky.

A construction worker in high-visibility clothing is adjusting equipment on a concrete surface. The scene is outdoors, featuring a series of rectangular metal components aligned in rows. A concrete barrier runs alongside, and there are trees and houses visible in the distant background under a cloudy sky.

A construction site at Judkins Park Station with scaffolding and equipment, featuring a partially built structure in the center. A crane is visible on the left, and trees are in the background.

A construction site at Judkins Park Station with scaffolding and equipment, featuring a partially built structure in the center. A crane is visible on the left, and trees are in the background.

Aerial view of the Mercer Island light rail station surrounded by trees and greenery. The station features modern glass structures and a large concrete platform. In the background, there are roads and parking areas, with hills visible in the distance under a partly cloudy sky.

Aerial view of the Mercer Island light rail station surrounded by trees and greenery. The station features modern glass structures and a large concrete platform. In the background, there are roads and parking areas, with hills visible in the distance under a partly cloudy sky.

Aerial view of a light rail train traveling across the I-90 floating bridge. Multiple cars are visible on an adjacent road. The background shows a city skyline with buildings surrounded by trees. The sky is overcast.

Aerial view of a light rail train traveling across the I-90 floating bridge. Multiple cars are visible on an adjacent road. The background shows a city skyline with buildings surrounded by trees. The sky is overcast.

How it started: early construction taking shape. How itโ€™s going: a fully connected 2 Line.

Years of planning, precision, and teamwork are leading to one historic connection, opening March 28. See more photos: https://www.soundtransit.org/blog/platform/then-now-crosslake-connection-journey-photos

20.02.2026 00:10 ๐Ÿ‘ 45 ๐Ÿ” 9 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1
Preview
SpeedCurve | How fast is fast enough? Rethinking web performance in pragmagical terms Always remember: We're in the business of creating experiences for other humans.

In our rush to align page speed with SEO and business metrics, have we in the #webperf community lost our way? In this post, based on the keynote I gave at #PerfNow a few months ago, I explore how it's not too late to bridge the gap between pragmatism and user delight.

www.speedcurve.com/blog/fast/

17.02.2026 18:23 ๐Ÿ‘ 5 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Seattle gonna Seattle ๐Ÿ˜…

14.02.2026 16:55 ๐Ÿ‘ 212 ๐Ÿ” 36 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

How do you measure when a component is โ€œreadyโ€? โฑ๏ธ

LCP is too global; Element Timing is too specific.

๐Ÿ› ๏ธ Iโ€™ve been working with Bloomberg on a new #webperf API: Container Timing. Think of it as โ€œLCP for a web componentโ€, providing aggregated paint timing for a subtree.

10.02.2026 16:06 ๐Ÿ‘ 16 ๐Ÿ” 5 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 2
Post image

A shocking 8.5% of sites that use CDNs deliver some static content directly to end users via cloud storage! Many are not compressing or caching this content either. This comes at a significant performance cost. Details, examples and @httparchive.org stats here - paulcalvano.com/2026-02-09-s...

09.02.2026 12:34 ๐Ÿ‘ 19 ๐Ÿ” 8 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1
Video thumbnail

Our sea otters are celebrating the Seattle Seahawks heading to the Super Bowl with fishy football treats and plenty of otter enthusiasm. ๐Ÿ’™๐Ÿฆฆ๐Ÿ’š

06.02.2026 21:16 ๐Ÿ‘ 205 ๐Ÿ” 53 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 4
Preview
Notable Sandwiches #137: Po' Boy Welcome back to Notable Sandwiches, the feature where my editor David Swanson and I trip merrily through Wikipediaโ€™s List of Notable Sandwiches. This week, a...

Bennie & Clovis Martin, inventors of the po' boy sandwich, to striking workers:
"We are with you till h--l freezes, and when it does, we will furnish blankets to keep you warm."

Let's bring this energy to 2026:
buttondown.com/theswordandt...

06.02.2026 18:21 ๐Ÿ‘ 301 ๐Ÿ” 84 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 7

@nywebperf.com is looking for speakers for April! Have you made a website faster? Can you get yourself to NYC? Let me know!

05.02.2026 23:05 ๐Ÿ‘ 2 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

"We would have lost so much if we'd driven him away" is the justification.

But we lost all those girls. We lost the women they would have become. We lost the work they would have done. Why was his future work so much more valuable than theirs?

05.02.2026 21:02 ๐Ÿ‘ 3755 ๐Ÿ” 746 ๐Ÿ’ฌ 21 ๐Ÿ“Œ 44
Preview
Measuring SVG rendering time The questions Is rendering large SVGs significantly slower than smaller ones? Is there a cut-off size above which things are terrible? And what if these SVGs were PNGs, just for giggles. To answer t...

New blog post about an experiment in measuring how rendering times are affected by the size of SVGs

www.phpied.com/measuring-sv...

05.02.2026 07:34 ๐Ÿ‘ 8 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1
Original post on fosstodon.org

โ€œpandoc for the peopleโ€, the pandoc wasm web-app, is now available at https://pandoc.org/app/
It allows to run any kind of document conversion that pandoc supports in the browser. The documents never leave the computer, thus ensuring *full privacy*.
Conversions to pdf are done via Typst [โ€ฆ]

04.02.2026 09:42 ๐Ÿ‘ 11 ๐Ÿ” 132 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 7
digital art. crude painting of a cat shaking their head up and down causing blurring and their eyes to repeat. looks like they have 10 eyes

digital art. crude painting of a cat shaking their head up and down causing blurring and their eyes to repeat. looks like they have 10 eyes

a cat shaking their head up and down causing blurring and their eyes to repeat. looks like they have 10 eyes

a cat shaking their head up and down causing blurring and their eyes to repeat. looks like they have 10 eyes

cat

30.01.2026 20:42 ๐Ÿ‘ 1883 ๐Ÿ” 423 ๐Ÿ’ฌ 32 ๐Ÿ“Œ 12
A cute otter image #433

A cute otter image #433

Otter #433 ๐Ÿฆฆ

01.02.2026 00:00 ๐Ÿ‘ 2 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Two screenshots from Chrome DevTools side-by-side. On the left it says "Before" and shows that rendering took 1518 milliseconds. On the right it says "After" and shows that rendering took 610 milliseconds.

Two screenshots from Chrome DevTools side-by-side. On the left it says "Before" and shows that rendering took 1518 milliseconds. On the right it says "After" and shows that rendering took 610 milliseconds.

Here's your friendly reminder that CSS selectors are global and evaluated RTL, so if you have selectors that are very broad like `.container > div` you might be impacting performance in a measurable way ๐Ÿ™ˆ

Before and after profile of server switching after some selector optimizations in @discord.com

27.01.2026 16:41 ๐Ÿ‘ 165 ๐Ÿ” 18 ๐Ÿ’ฌ 12 ๐Ÿ“Œ 0

this is truly a perfect distillation of the AI industry's ever-more-monumental public relations problem

26.01.2026 17:40 ๐Ÿ‘ 165 ๐Ÿ” 33 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 0

Showing cross-racial solidarity is a potential death sentence. There are few things white supremacists hate more.

24.01.2026 18:11 ๐Ÿ‘ 3366 ๐Ÿ” 794 ๐Ÿ’ฌ 31 ๐Ÿ“Œ 34

We could talk about whether we got the "good cyberpunk" but what's important I think is a good 50 years of film and comics were trying really, really hard to make you think about this exact sort of image, and to internalize that if you saw this sort of image you should have an intense reaction to it

21.01.2026 19:41 ๐Ÿ‘ 206 ๐Ÿ” 69 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image
17.01.2026 22:00 ๐Ÿ‘ 630 ๐Ÿ” 117 ๐Ÿ’ฌ 8 ๐Ÿ“Œ 9
Post image

The 2025 Web Almanac by HTTP Archive has been officially released! ๐Ÿš€

We would like to thank all of our contributors from around the globe who made this extensive report possible!

Check out the full report here: almanac.httparchive.org

16.01.2026 03:00 ๐Ÿ‘ 64 ๐Ÿ” 37 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 13

"haha only serious" empire-posting gets a bit stale, why not escalate a bit more & go all-in on "You don't get it, ICE is saving you from yourselves!!" next?

15.01.2026 06:57 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0