Andrew Lisowski 💻
@hipstersmoothie.com
9.9K followers 3.9K following 5.4K posts
Senior Software Engineeer snowflake.com Co-Founder @graze.social Co-Host of @devtools.fm hipstersmoothie.com
Posts Media Videos Starter Packs
Pinned
hipstersmoothie.com
Been working on the algorithm for the web dev feed a bit. Think it’s finally becoming really good!

I find a few cool new things and devs on it most days
hipstersmoothie.com
I’m so tempted to make a stylex + react aria
Reposted by Andrew Lisowski 💻
hipstersmoothie.com
Almost done moving my day job’s design system fully over from Radix to react-aria 🔥🔥🔥

Huge improvement imo. And all without a single API change
hipstersmoothie.com
And now that ive noticed that I yanked mine and their works like expected!
hipstersmoothie.com
For example when I created our Select they didn't support multi select but I was able to use their hooks to create one that worked exactly the same! As a part of that you have to read a bunch of src too and imo its better authored than radix too (radix does some neat stuff though)
hipstersmoothie.com
Since react-aria was built in the opposite approach, building hooks and re-usable patterns and the components coming much later, you have much more ability to break out of the supported stuff and build custom
hipstersmoothie.com
yes exactly this!

On their faces they seem like the same thing "headless UI libraries".

Radix started with components for APIs, so breaking out of them, using the component state or even re-using their patterns can be rough.
hipstersmoothie.com
Almost done moving my day job’s design system fully over from Radix to react-aria 🔥🔥🔥

Huge improvement imo. And all without a single API change
hipstersmoothie.com
Didn’t know css is getting functions 👀
sindresorhus.com
CSS is getting support for functions, so I made a small utility library for useful things. It's also a copy-pasteable reference. WIP.

github.com/sindresorhus...
hipstersmoothie.com
Last time I Tried To edit the pds to fix a typo it never showed in the app
hipstersmoothie.com
We’re only gonna give them DIDs at birth. They can decide on a handle later 😉
hipstersmoothie.com
Yup they are in separate sacs with separate placentas. That was widely believed to me as they were fraternal for a long time. But recently they figured out there’s still a 1:3 chance of identical
hipstersmoothie.com
Many layers to this joke 😅
hipstersmoothie.com
No clue yet! Still a chance they are identical
Reposted by Andrew Lisowski 💻
hipstersmoothie.com
They say the two hardest problems in programming are “of by one” errors and naming things…

In other news I’m having twins 🎉
Twins in an ultrasound
hipstersmoothie.com
Been prepping my whole life for that bit!
hipstersmoothie.com
“Oh you thought you were prepared for one baby? I gotchu”
hipstersmoothie.com
I meant to make an off by one error in the post, I swear
hipstersmoothie.com
They say the two hardest problems in programming are “of by one” errors and naming things…

In other news I’m having twins 🎉
Twins in an ultrasound
hipstersmoothie.com
A few questions:

1. What is the global search searching? Where is it rendered?
2. For alphabetical lists: like the list nodes?

we're working on the "multi-field" selector. would be a great unlock
hipstersmoothie.com
Word lists now dedupe the list by default too
hipstersmoothie.com
Nice little ux improvement :D
hipstersmoothie.com
Feel free to jot them down here
Reposted by Andrew Lisowski 💻
hawkticehurst.com
I created a new feed for trending developer topics on Bluesky. Go check it out!

I've loved @hipstersmoothie.com's Web Dev Trending, but have for a long time felt like it could be refined and improved. So with @danabra.mov's "we can just do things" I felt inspired to just make the change myself!