Thread

Conversation

This Tweet was deleted by the Tweet author. Learn more
Replying to
Server side render everything amazon.com is server side rendered and has no client side rendering framework. The potential latency hit didn't justify it. We were stuck with jQuery 1.6.4 😬 SSR React wasn't fast enough for us. This blew my mind.
34
261
1K
Track critical performance metrics We tracked: • time to load content above the fold • time to first suggestion • time to visual completeness • time to load ads • time to page layout ready • and many more...
3
14
424
Drop unused polyfills Amazon still supports IE 10, which doesn't support Promises. We polyfilled it on IE but dropped it for modern browsers. I led the work for this! We dropped critical JS bundles by 10kb.
2
11
380
Serve browser-specific bundles We detected browsers server side (via UA sniffing) and served bundles optimized for that browser. Teams could optionally define browser-specific features via a module's filename (ex. ./my-feature.ie.js)
8
14
351
Show replies
Replying to
I couldn't find a lot of modern articles about ATF, seems to be a less popular optimization those days. Any recommended articles? I don't understand how you can know ahead of time what is above the fold and what isn't unless you're using hight 100vh in your css.
1
Replying to
Insightful thread, thanks. Just curious, how did you know the 5% increase was due to the ATF change and not, say seasonal fluctuations/a marketing push/etc?
1
It’s more complicated than that. Performance is a ongoing battle. Feature teams often regress perf and incorrectly load content atf. We worked with them to fix regressions
2
1
Show replies

New to Twitter?

Sign up now to get your own personalized timeline!

Trending now

What’s happening

Music
LIVE
It's Doyoung’s birthday 🎂
WWDJAPAN
January 27, 2022
「ダブレット 」22-23年秋冬は“最驚”の手作りメタバース 過去最高に驚かされたショーをリポート
マイナビニュース
Last night
「一度は食べてみたいご当地中華まんランキング」トップ10発表!北海道のじゃがバターまんに三重の松坂牛まんなど魅力的なご当地中華まんがずらり!1位はどの中華まん?
J-pop · Trending
#野郎組2
10.4K Tweets
Trending in Japan
フタちゃん
1,302 Tweets