Advertisement · 728 × 90

Posts by Yadiel 🇵🇷

I would argue that if you rewrote the same application twice, first from X to Y, and later again from Y back to X, the final X rewrite will outperform the original X version.

4 days ago 0 0 0 0

During these migration, we also revisit the architecture, remove accumulated tech debt, adopt newer best practices, and, especially, put more emphasis on performance. So, it's no surprise that this new version with framework Y performs better.

4 days ago 0 0 1 0

I'm very skeptical of claims like "We migrated from framework X to Y, and metric A improved by…" In most cases, these migration stories over-credit the framework and undercut everything else that changed during the rewrite.

4 days ago 1 0 1 0

these translations are so bad, but also looks like a bug (?), since the translation of "la eterna canción" is switched with the translation of the last phrase, "Ni tiene perdón"

3 weeks ago 0 0 0 0
Preview
useActionState – React The library for web and native user interfaces

useActionState is a new hook for forms, async reducers, and more. It now has great new documentation: react.dev/reference/re...
Thank you to @ricky.fm for writing.
Thank you to @aurorascharff.no, @danabra.mov, @samselikoff.com, @stephanjnoel.bsky.social, @brenelz.com, and @yadiel.dev for reviewing.

1 month ago 16 5 0 0

woah! I love the animation on the first page

2 months ago 3 0 0 0

What a night to be Puerto Rican 🇵🇷

I’m biased, ofc, but that was the best halftime show ever 🔥 #SuperBowl

2 months ago 3 1 0 0

typesafety in Python is a mess, TypeScript is way better

2 months ago 2 0 0 0
Post image

😩

2 months ago 0 0 0 0

I was rewatching Ryan Carniato's stream you were featured in, and it's really cool how all the pieces connect, especially with the ViewTransition stuff.

2 months ago 2 0 0 0
Advertisement

thanks! this helps a lot. can't wait for libraries to start baking this stuff in, especially component and form libraries

2 months ago 1 0 1 0

also, I checked the profiler tab and it re-rendered two times, the first render triggered by the setOptimistic fn has a "immediate" priority, and the setState has a "normal" priority, pretty cool

2 months ago 1 0 1 0
Post image Post image

okay, it's clicking...

continuing with the controlled inputs example, we don't need to wrap the setState in a nested transition, right? Unless I have to await a promise for data, then the setData would be in a nested transition.

I noticed that I got practically the results in the scheduler track

2 months ago 1 0 1 0

yeah, maybe text inputs are not the best examples, but I get what you're saying, thanks 🙏

2 months ago 0 0 1 0

we're doing animations with JS libraries because it's way easier, I bet that is one of the possibly many reasons

2 months ago 1 0 0 0

I have doubts about my mental model because don't we want that state update to have the highest priority? 2/2

2 months ago 0 0 1 0

I'm not sure if I have my mental model about transitions 100% correct, but let's say that I have controlled text field, does "everything should be in a transitions" also mean that the state setter for that controlled input should be wrapped in a transition? 1/2

2 months ago 0 0 1 0

thank you! this makes perfect sense

2 months ago 1 0 1 0

what do you mean by "except useOptimistic"? not sure if I understood that part

2 months ago 0 0 1 0
WALS Online - Feature 30A: Number of Genders

There're even languages with 5 or more grammatical gender. Gender in this sense doesn't always mean female/male, it can also mean animal, or plants 🤯
You might find this interesting: wals.info/feature/30A#...

3 months ago 1 0 0 1
Advertisement

0 spots left 😕

3 months ago 0 0 0 0

remove synthetic events

3 months ago 0 0 0 0

I'm not sure explanations for these terms really belong on react.dev. I've actually been thinking about starting a dedicated site that explains all of these concepts in one place, so frameworks and libraries can simply reference it. I even picked up a domain for it 😂

4 months ago 2 0 0 0

Hand them a messy codebase, a bug, a feature request, and an AI agent.

The real signal is how they explore, iterate, and collaborate with the tools that actually ship product.

4 months ago 0 0 0 0

hot take🌶️: An engineer who can’t use AI slows the whole team down (specially in early startups), and hiring should reflect that.

Modern dev interviews should test how well someone works with AI, not how fast they grind leetcode.

4 months ago 0 0 1 0

Angular really nailed releases: a major every 6 months + codemods

5 months ago 3 0 0 0
Post image

i know bro

5 months ago 2 0 0 0
Advertisement

maybe controversial take: React is cutting edge

5 months ago 3 0 0 0

MacOS 26 is so fuckin buggy I can't work

5 months ago 1 0 0 0

I'm getting a PhD in Auth

5 months ago 0 0 0 0