Ricky
@ricky.fm
📤 13644
📥 911
📝 2192
React core team • Forbes 30 worst over 30
pinned post!
me reading replies
7 months ago
2
118
5
Just had a chance to watch
@ryansolid.bsky.social
’s transitions stream, highly recommend watching it if you want to understand where frameworks are innovating today
www.youtube.com/live/eZAcJc_...
loading . . .
Designing Concurrent Transitions
YouTube video by Ryan Carniato
https://www.youtube.com/live/eZAcJc_eR1M?si=dyKJo1Ibo8O28SVy
1 day ago
2
48
6
reposted by
Ricky
dan
2 days ago
can't wait for <Fragment ref> to ship, so hyped for it
7
83
2
reposted by
Ricky
Seb ⚛️ ThisWeekInReact.com
5 days ago
React innovates in scheduling Other frameworks focus on DOM update performance Scheduling has a much greater impact! Everyone should read this thread to understand React's true competitive advantage.
add a skeleton here at some point
1
25
1
React created multiple async UI threads in a single browser JS thread and people are out here saying it’s not innovating?
6 days ago
3
47
2
deleted my npm tokens, checkmate worms
6 days ago
0
17
1
No one got the pun
add a skeleton here at some point
6 days ago
5
8
0
The thesis of this post is that React isn't innovating and other UI libraries are. But the real issue is that React's innovations are overshadowed by it's own success.
www.lorenstew.art/blog/react-w...
loading . . .
React Won by Default – And It's Killing Frontend Innovation | Loren Stewart
Exploring how React's dominance by default stifles frontend innovation, and why deliberate framework choices lead to better tools for performance, developer experience, and ecosystem diversity.
https://www.lorenstew.art/blog/react-won-by-default/
7 days ago
2
103
20
If y’all promise not to ask me for docs or blog posts maybe I’ll explain a bit about why creating a cache API for suspense is so hard
9 days ago
2
58
2
Who do I talk to at bsky to decrease the animation speed for animations across the board? Tapping on a post from feed for example needs to be cut in half
10 days ago
4
8
0
I don't know who needs to hear this, but here are some alternatives to fetching data in useEffect:
10 days ago
2
38
2
If anyone at Netflix wants to know exactly why the new UI caused your watch numbers to drop hit me up
10 days ago
4
22
0
you learn a lot about a website when the css fails to load
11 days ago
0
26
0
reposted by
Ricky
Seth Masket
11 days ago
Huh an awful lot of rhetoric shifted from Old Testament to New Testament over the past few hours
195
11894
2150
reposted by
Ricky
Jerry Chen
11 days ago
happy cartel's chroma 2025 release day for all who celebrate 😮💨
5
59
10
I think at this point Aurora understands transitions and optimistic better than I do, watch this talk
add a skeleton here at some point
11 days ago
0
32
2
Any podcasts or streams want to invite me on to talk about React transitions, suspense, and optimistic?
12 days ago
10
43
4
I think what makes transitions and suspense so hard to understand is that they are not solving code problems or performance problems They’re solving UX problems
12 days ago
2
28
1
hypocrisy is such a cheat code. when something you like happens you can say whatever you want, and when something you don't like happens you get to tell people what they should say
12 days ago
1
16
3
I think I might do a talk at React Conf, what do you want to hear more about?
13 days ago
6
24
0
“Hey Siri, publish this post at 12:00” Siri: “Got it, scheduled for 12:00am”
add a skeleton here at some point
13 days ago
0
19
0
we can't escape him
14 days ago
1
24
0
reposted by
Ricky
Marc Mondhaschen
15 days ago
THE BEEP BOOP BEEPS ARE COMING FROM INSIDE THE HOUSE!
0
10
2
reposted by
Ricky
David Darnes
15 days ago
add a skeleton here at some point
2
98
20
oops
15 days ago
2
3
0
who called it a fluorescent driveway and not what is a fluorescent driveway
add a skeleton here at some point
16 days ago
0
3
0
reposted by
Ricky
dan
19 days ago
i once tried “strong opinions, weekly held” as a joke but half the readers didn’t notice the spelling and the other half must’ve thought i can’t spell
11
218
12
Life should have never got more complicated then who would be number one on TRL today
19 days ago
0
4
0
reposted by
Ricky
kat
20 days ago
“People doubted the Internet, too” no we doubted NFTs and the metaverse and other such bullshit these snake oil peddlers tried to hustle shut up
31
863
111
reposted by
Ricky
daniel roe 🇺🇦
20 days ago
I'm pleased to have had a small hand in this (all actual credit to
@tomocchino.com
). it is music to my ears — and, I hope, to open source maintainers and community alike... 🎶 specifically, I'm delighted that
@vercel.com
(and others) _see the value_ in aiming for openness, portability + choice.
loading . . .
Open SDK strategy - Vercel
Vercel’s Open SDK strategy commits to building frameworks, SDKs, and tools in the open, under permissive licenses. Learn how we’re avoiding lock-in, ensuring portability, and investing in open source ...
https://vercel.com/blog/open-sdk-strategy
0
77
7
HTML is good actually
add a skeleton here at some point
20 days ago
3
73
4
reposted by
Ricky
jenn schiffer 🕷️🕯️
20 days ago
oh so you *don’t* find todo lists using 6 figure enterprise spreadsheets and a framework of 3-hour-long meetings to be helpful and productive???
0
8
2
OKRs are where impact dies
20 days ago
2
16
0
Transitions feel best if you use the pending state or an optimistic state to give the user feedback while it completes. Should there be a default loading state if no other feedback shown? Many people are saying there should be.
21 days ago
2
11
0
Let's talk about why batched transitions are usually better. Here is a cart where changing the quantity updates the total. The item subtotal and cart total update async. Take a second to think of what should happen if you increase the quantity:
21 days ago
2
50
8
reposted by
Ricky
Katie Mack
22 days ago
Americans Astronomers watching watching US politics Betelgeuse 🤝 “It could happen at any time”
104
5473
987
I heard some complaints about React batching transitions (mostly on twitter), so I jumped over to the bad place and explained why batching transitions by default is good actually:
x.com/rickhanlonii...
loading . . .
Ricky 🦋 on X: "@samselikoff @ryanflorence @BrooksLybrand @vitormarkisdev Here's an example of what I mean, this is a more realistic cart where changing the cart information (quantity) transitions to a new cart total. The item total and cart total each update async. Take a second to think of what should happen if you increase the quantity. https://t.co/YXhWNuaawB" / X
@samselikoff @ryanflorence @BrooksLybrand @vitormarkisdev Here's an example of what I mean, this is a more realistic cart where changing the cart information (quantity) transitions to a new cart total. The item total and cart total each update async. Take a second to think of what should happen if you increase the quantity. https://t.co/YXhWNuaawB
https://x.com/rickhanlonii/status/1961839428516590011
23 days ago
4
21
3
reposted by
Ricky
John
28 days ago
realistic Star Trek
45
6527
2590
reposted by
Ricky
Zac Delventhal
25 days ago
Okay, so, we train humans, in various skills, then we pay the humans, in some sort of currency, to perform tasks, that produce value… Has anyone ever tried this before?
1
16
2
"transitions suck" the transitions:
26 days ago
0
11
0
reposted by
Ricky
Andrew Lawrence
27 days ago
remember folks, we cant have gun restrictions because if we do the federal government will occupy our streets, imprison people without due process, ship dissidents to foreign gulags and things of that nature
232
20696
6912
AI slop is out of control
github.com/facebook/rea...
loading . . .
Fix: Preserve ref stability during element reordering in React reconcilerFix: Preserve ref stability during element reordering in React reconcilerFix: Preserve ref stability during element reordering ...
Summary This PR fixes a critical regression in React's reconciliation algorithm that breaks ref stability and component state preservation when elements are reordered. The issue, reported in #3...
https://github.com/facebook/react/pull/34315
27 days ago
15
46
4
“While smoking only one cigarette works best, we’ve learned that over time they will probably kill you”
add a skeleton here at some point
27 days ago
0
21
0
I can’t understand how companies are forcing engineers to use AI other than the people making the decision don’t write code and definitely haven’t used AI to write code
27 days ago
4
31
1
reposted by
Ricky
Hank Green
28 days ago
Turns out some of the “we want small government” people kiiiinda wanted the government to be just one guy.
350
13211
2000
I wonder if the people who complained about react team tweets supplementing docs are harpy now that every library does it except react
28 days ago
1
11
0
reposted by
Ricky
nat alison
28 days ago
you mean all this time if we'd shouted enough google would've put serifs back in??
0
6
2
I don’t know what a Tech Lead is and at this point I’m too afraid to ask
29 days ago
3
15
1
I just saw a thread debating if React is a library or framework again so I’m here to give the answer once and for all: Stop. Just stop. It doesn’t matter. It’s 2025 not 2015, debate something useful.
30 days ago
9
102
12
reposted by
Ricky
derek guy
about 1 month ago
i need politicians to be as mad at housing prices as they are about cracker barrel's new logo
270
20312
3147
Top 10 third wave emo bands: 10. Starting Line 9. Dashboard 9. Finch 7. Early November 6. Spill Canvas 5. Something Corporate 4. Fall out boy 3. The Used 2. Say Anything 1. Talking back Sunday This is the only correct list and I will not be taking questions at this time.
about 1 month ago
8
17
1
Load more
feeds!
log in