Yoav Weiss
@yoav.ws
2.2K followers 330 following 190 posts
On a mission to make the web faster, one perf feature at a time. Web platform @ Shopify. WebPerfWG and WICG co-chair. RICG4life. Opinions are my own, etc.
Posts Media Videos Starter Packs
Reposted by Yoav Weiss
henrihelvetica.bsky.social
✨ SPDY STREAM 011 ✨ w/ @krzksz.bsky.social & @yoav.ws
After deploying the SPECULATION RULES API to their merchants, they join me this week to discuss the experience and their findings. Join us! (updated day and time)
📆 Thursday Sept 25
⏰ 11am EST, 5pm CEST
🔗 bit.ly/spdy-stream-011
yoav.ws
Any chance you'd be interested to hop over to a WG call at some point to discuss this? (or maybe TPAC)
Reposted by Yoav Weiss
jakearchibald.com
📝 Fetch streams are great, but contrary to popular belief, they're not good for measuring upload/downloading progress.

⬇️ Here's why, and how to avoid the gotchas ⬇️

jakearchibald.com/2025/fetch-s...
Fetch streams are great, but not for measuring upload/downloading progress
They're inaccurate, and there are better ways.
jakearchibald.com
yoav.ws
Yaaaaaaaaaaay!!
yoav.ws
Yoav Weiss @yoav.ws · Sep 8
Hey! I think Ben Sehl or Max Stoiber may be a better fit for a Liquid chat

x.com/mxstbr x.com/benjaminsehl
x.com
yoav.ws
Yoav Weiss @yoav.ws · Aug 21
I also agree this makes sense..
yoav.ws
Yoav Weiss @yoav.ws · Aug 8
Dude, just climb all the hills instead of looking at them and you'll be good
yoav.ws
Yoav Weiss @yoav.ws · Jul 31
Congrats!!
Reposted by Yoav Weiss
jakearchibald.com
Starting my new role on Monday. Could be anywhere.
Me, sitting behind a cuddly toy of a fox. Ok it's obviously Firefox.
Reposted by Yoav Weiss
jason.energy
today is my 40th birthday. to toot my own horn a bit, I'm the happiest, healthiest, and most successful I've ever been, so I'm going to indulge myself and do one of those "40 things that made me who I am" threads

so buckle up (or mute me for the next little bit 😆)
portrait of Jason in Portland
Reposted by Yoav Weiss
jakearchibald.com
CSS uses a complex algorithm to decide how to animate transforms. If you get it wrong, as many folks do, you end up with an unnatural animation.

Here's how it works, and how to avoid the pitfalls.

jakearchibald.com/2025/animati...
Animating zooming using CSS: transform order is important… sometimes
How to get the right transform animation.
jakearchibald.com
yoav.ws
Yoav Weiss @yoav.ws · Jun 12
In case anyone out there is looking for a good-first Chromium bug, issues.chromium.org/issues/42421... is one I'd be happy to mentor someone through..
Chromium
issues.chromium.org
yoav.ws
Yoav Weiss @yoav.ws · Jun 9
For lazy-loaded images, sure. I'd like to avoid delaying the real image loading tho
yoav.ws
Yoav Weiss @yoav.ws · Jun 9
What do y'all think of reviving <img lowsrc>? (as a data URI, used until the real image loads)
Reposted by Yoav Weiss
frehner.me
Great video!

Hoping my “Bug Fixes” PR mentioned at 24:20 can make it into WebKit soon 😊
henrihelvetica.bsky.social
✨ How We Contribute To Browser Standards ✨ by @yoav.ws
The 3rd of the presentations from the #SPDYmeetup 003.
🔸 Yoav shares how his career working on browsers and for browser vendors has now brought him to Shopify, enabling him to address possible shortcomings in standards

🎥 youtu.be/VEYxyNxfqG8
image of text: The SPDY meet up, presents: A tomorrow, but performance event performance at Shopify. 

Image of a man's face as an avatar. Yoav Weiss , how we contribute to browser standards.
Reposted by Yoav Weiss
henrihelvetica.bsky.social
✨ How We Contribute To Browser Standards ✨ by @yoav.ws
The 3rd of the presentations from the #SPDYmeetup 003.
🔸 Yoav shares how his career working on browsers and for browser vendors has now brought him to Shopify, enabling him to address possible shortcomings in standards

🎥 youtu.be/VEYxyNxfqG8
image of text: The SPDY meet up, presents: A tomorrow, but performance event performance at Shopify. 

Image of a man's face as an avatar. Yoav Weiss , how we contribute to browser standards.
yoav.ws
Yoav Weiss @yoav.ws · Jun 4
My take on coding LLMs: they have no understanding of concepts and just do pattern matching. But pattern matching goes a looooong way
yoav.ws
Yoav Weiss @yoav.ws · Jun 4
ABB - Always Be Bracing
Reposted by Yoav Weiss
henrihelvetica.bsky.social
✨ Speculation Rules, and Their Effect on Shopify Stores ✨ by @krzksz.bsky.social

🔸 As part of the Growth Services team, Mateusz talks about the team's long journey to implement Speculation Rules at Shopify and, the lessons learned along the way. #SPDYMeetup
🎥 youtu.be/8k2cGNjwJ3c
SPECULATION RULES AND THEIR EFFECT ON SHOPIFY STORES by MATEUSZ KRZESZOWIAK
YouTube video by Henri Helvetica
youtu.be
yoav.ws
Yoav Weiss @yoav.ws · May 31
And I just got back to 30C