Twitter | Search | |
Ryan Florence
On Tour April & May: Learn Advanced and Fundamental React concepts with Hooks:
52,389
Tweets
627
Following
67,644
Followers
Tweets
Ryan Florence 2h
the ol' "I want to control this input but only *sometimes*" trick. I love it.
Reply Retweet Like
Ryan Florence 10h
Replying to @suchipi
Reply Retweet Like
Ryan Florence 10h
Replying to @isabelacmor
I ... do this. New files are the worst!
Reply Retweet Like
Ryan Florence 11h
Replying to @bouwe
Yep
Reply Retweet Like
Ryan Florence 11h
Replying to @CompuIves @kentcdodds
In both of these cases you can often move the state as low as possible and then call up when you get into a state the rest of the world cares about. Probably not for code sandbox, but maybe.
Reply Retweet Like
Ryan Florence 11h
Replying to @codebyomar
Oh geez, I had that as a prop of Combobox, then moved it to ComboboxInput and totally forgot about the actual html attribute. Will fix soon.
Reply Retweet Like
Ryan Florence 11h
Replying to @kentcdodds
I find people mean “React called my component and the reconciliation resulted in no updates to the DOM” And they don’t know that this is React’s design.
Reply Retweet Like
Ryan Florence 22h
Do you think the new lint rules would have helped?
Reply Retweet Like
Ryan Florence Jun 15
Replying to @dan_abramov
And ofc, no career is complete without building your own server side framework:
Reply Retweet Like
Ryan Florence Jun 15
Replying to @dan_abramov
Need some help deploying multiple projects to various production and staging servers? Garuda might help!
Reply Retweet Like
Ryan Florence Jun 15
Same screen, same input, same task. There’s no user centered reason to change the experience because of the way the code gets downloaded.
Reply Retweet Like
Ryan Florence Jun 15
Replying to @dan_abramov
But if you’re worried about bundle sizes maybe give snack.js a shot!
Reply Retweet Like
Ryan Florence Jun 15
Replying to @dan_abramov
If you’re interested in learning, start here!
Reply Retweet Like
Ryan Florence Jun 15
Replying to @dan_abramov
I have drunk from the fountain of The Eucalyptus Avatar my entire career.
Reply Retweet Like
Ryan Florence Jun 14
Replying to @mattcompiles
Heh, well I was doing ruby for the backend back then, so even more to know!
Reply Retweet Like
Ryan Florence Jun 14
Replying to @_timothee
And they probably have to build the API for all the clients
Reply Retweet Like
Ryan Florence Jun 14
Why not? The screen is identical. The user input is identical. There is no user-centered reason to provide a different experience. There's only a technical reason: the web sucks at UX.
Reply Retweet Like
Ryan Florence Jun 14
It's the worst. Apple is making it pretty much impossible to do anything interesting.
Reply Retweet Like
Ryan Florence Jun 14
Replying to @ryanflorence
Maybe we'll get better touch-action support in iOS 13 and I can finally build the kinds of routing abstractions I've always wanted for the mobile web, w/ built in animation and pan gestures. Add a search bar on top of Reach UI ... one day it'll be great.
Reply Retweet Like
Ryan Florence Jun 14
Replying to @ltm
I dunno. I've worked my butt off to try to add polish to web experiences and I'm considered an expert in this field. I can make better experiences on native mobile being a novice, and it freaks me the heck out.
Reply Retweet Like