Ivan Saveliev
banner
ivansvlv.bsky.social
Ivan Saveliev
@ivansvlv.bsky.social
I'm a programmer from Ukraine.
If you haven't already, check out this post from Josh. It addresses the same question. Hope this helps. Link to the section:

www.joshwcomeau.com/css/interact...
An Interactive Guide to Flexbox in CSS • Josh W. Comeau
When we truly learn the secrets of the Flexbox layout mode, we can build absolutely incredible things. Fluid layouts that stretch and shrink without arbitrary breakpoints. In this action-packed intera...
www.joshwcomeau.com
October 13, 2025 at 5:14 PM
Indeed, they are. Do you own books from The Folio Society? I think at some point they'll be a reason I go broke.

www.foliosociety.com/uk/
www.foliosociety.com
October 12, 2025 at 12:52 PM
So what I find great about React Aria is that in addition to "assembled" components, you have these "low level" tools React Stately and React Aria, to build your own components in the same paradigm. You can look into the source code of their components and see how they did it, and learn from it.
October 10, 2025 at 6:24 PM
You can read it in detail here - react-spectrum.adobe.com/architecture...

React Aria Components is built on top of that system. They have components that Radix does not, like - date pickers, autocomplete, color pickers, tree, drag and drops, accessible virtualizer and asynchronous features.
Architecture
Documentation for Architecture in the React Spectrum package.
react-spectrum.adobe.com
October 10, 2025 at 6:24 PM
What I personally really like about React Aria, and what I think outshines other headless component libraries, is that before they had components, they've developed a system to build components. This said system, consists of hooks from React Aria (behavioral hooks) and React Stately (state hooks).
October 10, 2025 at 6:24 PM
I always look forward to the React Aria releases posts from you. Thank you and the team for yet another great release!
October 2, 2025 at 8:37 PM
it's genuinely such a great idea and execution!
July 17, 2025 at 8:12 AM
the landing page is 😚🤌
July 16, 2025 at 7:56 PM
If you'll be looking for something else to watch, try "The Crowded Room", I liked it a lot.
May 12, 2025 at 9:49 AM
congrats with the launch!
May 8, 2025 at 9:09 AM
made me chuckle

@jakebailey.dev
March 22, 2025 at 9:29 AM
Congrats to the team for yet another great release! Thank you for all the work you do.
March 6, 2025 at 8:06 PM
I know what you did there Josh, oh boy do I know.
a man wearing glasses and a light blue suit stands in front of a no parking sign
ALT: a man wearing glasses and a light blue suit stands in front of a no parking sign
media.tenor.com
February 7, 2025 at 1:30 PM
I've noticed in your previous posts that you use iA Writer, have you considered peeking into their Shortcuts and derive your custom one from what they already did?

ia.net/writer/suppo...
Apple Shortcuts – iA
Use Apple Shortcuts to combine actions from multiple apps and run them in background, saving you time and busywork.
ia.net
February 6, 2025 at 2:26 PM
Thanks for sharing, that's exactly what I needed right now.
December 13, 2024 at 9:22 PM
What a delightful news! It's one of my favourite JavaScript books. I'm very excited about the third edition, thank you, and let the force be with you through this journey.
December 12, 2024 at 9:50 AM
Hey Gabriel 👋 Glad to see you here!
November 12, 2024 at 10:06 PM
there is no way I'm following that link
November 12, 2024 at 8:02 PM
omg, I don't remember what it was exactly, but it was a link of yours that got me rickroll'ed so many times that it's a shame to admit
November 12, 2024 at 7:36 PM