Sign in with Twitter

Username:

he/him

942 Following   215,291 Followers   67,098 Tweets

Joined Twitter 8/31/09


@alex_yetto @TejasKumar_ @mjackson @lukejacksonn Yes, pretty much every week @rachelnabors 😂 thank you for capturing, I'm very lucky to work with you too! @TejasKumar_ @mjackson @lukejacksonn I agree that needs to be well communicated though!! @TejasKumar_ @mjackson @lukejacksonn I think in general it helps to know that interviewer rarely if ever will care… https://t.co/eyrlE8kCNf @TejasKumar_ @mjackson @lukejacksonn Anyway thanks for feedback. It didn't occur to me that a question like this wo… https://t.co/J7byUct7vh @TejasKumar_ @mjackson @lukejacksonn There some questions where if a candidate uses an imperative form, I'd be curi… https://t.co/VOfhQhCQfx @TejasKumar_ @mjackson @lukejacksonn I see. I'd say we do expect that candidates are able to do both. E.g. it would… https://t.co/fM8nbswL9j @TejasKumar_ @mjackson @lukejacksonn Someone asked to write things in an "object oriented" way? Or what do you mean by the same experience? @mjackson @lukejacksonn fwiw I don't even know what object oriented style even means in this context @mjackson @lukejacksonn Sad to hear, this doesn't match how we train people to ask interview questions (including t… https://t.co/MVZsjAmSZS
10/23
2019
@BrandonBloom Wanna hear more about what’s hard @andrewingram @satya164 @sebmarkbage Yeah so I’m saying you can replace this Tracking wrapper with a function you c… https://t.co/Ue9RzWMEhBWould you like to help test new React features *before* they are released? To share upcoming changes with our part… https://t.co/qfOVpl5fta
Retweeted by Dan Abramov @andrewingram @sebmarkbage “Returning context setting component” read like type to me. You probably meant element? @andrewingram @sebmarkbage Like you can nest or extend the value instead of types @andrewingram @sebmarkbage Still sounds like it could be one type @andrewingram @acemarke @sebmarkbage Then wrap just wraps in JSX. No need to create new context or anything @andrewingram @acemarke @sebmarkbage const { trackevent, wrap } = useYourThing() wrap(<Tree />) ? @andrewingram @acemarke @sebmarkbage Just make sure it’s not new context every render @acemarke @andrewingram @sebmarkbage It doesn’t really make sense because if you have two of those which one would… https://t.co/CHQl2zOcRc @giuseppegurgone @kentcdodds @Rich_Harris Yea I didn’t want to comment for this reason because I feel bad about thi… https://t.co/a7wqb1tlnh
Retweeted by Dan Abramov @andrewingram @sebmarkbage https://t.co/vTA8gfm3kqhttps://t.co/gUyZp7IHuBhttps://t.co/ZNZ4dtHBpH @notdetails @sophiebits 2020Flying out today for my first React Conf! Super excited. Who else is coming?
Retweeted by Dan Abramov
10/22
2019
@bskkkkkkk @slicknet Can you clarify? Not sure I understna @mennovanslooten @slicknet Yeah we don't have feature branches at all @pkursawe @slicknet Everyone can commit bad code into production @domitriusclark @TierraWhack ~~~ i said thank you I DESIGNED IT ~~~ @domitriusclark @TierraWhack Fair @richardkotze @slicknet Yeah we branch all work. We don't do long-lived branches though. Most diffs are expected to… https://t.co/c6zb9i3yMW @annwitbrock @slicknet This is a really great question btw. @annwitbrock @slicknet If either of these problems occurs, it's something to bring up with the manager. The manager… https://t.co/95JcmQ4M4h @richardkotze @slicknet Merge @cherouvim So if you land a risky commit, the expectation is that you'll be monitoring tasks and groups for early i… https://t.co/ff6bwKRmjZ @cherouvim The mantra is generally "do what you need to as long as you're there to support your changes". @cherouvim Engineers have a lot of autonomy — so yeah, it's a matter of building trust and responsibility inside an… https://t.co/hnrT7naivV @slicknet At FB we don't have a notion of commits without a "pull request". I.e. it's pull request only (we call th… https://t.co/QPPwy7KDZzMaybe you're using React in a non SPA way, or migrating to React incrementally -- either way, Portals with Context… https://t.co/KXNNqP6uid
Retweeted by Dan Abramov- Angel Haze on Werkin Girls @mrusso880 😂😂😂I’ll start: - Nicki on Monster - Jean Deaux on Amphetamine - Noname on Diddy BopSend my your favorite 🔥🔥🔥 verses from female MCsDocs docs docs docs docs*kiss https://t.co/pBwouNPEkn
10/21
2019
@tesseralis Thank you for sharing thisI'd love if ya'll share, retweet and join in on my first talk about @gatsbyjs if you can! This will be one of my… https://t.co/41pkl4eDyT
Retweeted by Dan Abramov @sag1v @ryanflorence @samselikoff @DavidKPiano @jlengstorf Does this make sense? @sag1v @ryanflorence @samselikoff @DavidKPiano @jlengstorf If you do: handleClick() { setA(1) setB(2) setC(3… https://t.co/3ZwTdtcWLY @sag1v @ryanflorence @samselikoff @DavidKPiano @jlengstorf I'm probably not explaining clearly. Sorry! @ryanflorence I mean, even if you set four different state variables during an event, you're still gonna get one re… https://t.co/TKvPLcYX9l @sag1v @ryanflorence @samselikoff @DavidKPiano @jlengstorf Sure but if you set three different states during an eve… https://t.co/gPdaqJoATh @undefined42 @ryanflorence If you call several state setters during one event handler, there's still only going to… https://t.co/4Y3qGWXyHG @DavidKPiano @_bwhitty @ryanflorence @samselikoff @jlengstorf When I say “in event handler” I mean “as a result of… https://t.co/jDF6E96E0C @ryanflorence It’s like “if a tree fell in a forest” situation. If a particular state never “made it” to the screen… https://t.co/K7A9Z48d6z @_bwhitty @ryanflorence @samselikoff @DavidKPiano @jlengstorf Effects (just like lifecycle methods) fire for state… https://t.co/Y3yS4Mhu3L @ryanflorence To clarify, that won’t be specific to Concurrent Mode, it’s how setState worked since 2014. @ryanflorence Like if you do setState(A) setState(B) setState(C) in one event handler. Only one render will happ… https://t.co/wxiSZeCZQW @ryanflorence Yeah rendering would also be skipped. Easiest example is batching today. You can fire multiple set st… https://t.co/hheS45E2Lp @_bwhitty @ryanflorence @samselikoff @DavidKPiano @jlengstorf This isn’t unique to Hooks, you’ll have similar issue… https://t.co/DXawSVruuQ @ryanflorence @samselikoff @DavidKPiano @jlengstorf Effects aren’t guaranteed to fire if component unmounts right a… https://t.co/sbm4IZdQLe @frontsideup Matches ours tbhWhat do you think ships first⚠️‼️ FRANK OCEAN NEW ALBUM TRACKLIST CONFIRMED ‼️⚠️ 1. weird boner 2. where my hands 3. smelly pits 4. DHL 5. bro… https://t.co/aa17MFapRQ
Retweeted by Dan AbramovFrank Ocean dropped a new song called “DHL.” Here are five things we learned: https://t.co/UnAD4aNLMM https://t.co/hiu96IFxtq
Retweeted by Dan Abramov @joeyrobinsondev *April lol @joeyrobinsondev https://t.co/YOr4mgXoO8 @joeyrobinsondev 😮😮😮😮😮
10/20
2019
Real-life footage of my progress as a programmer https://t.co/TZt16p1sKf
Retweeted by Dan AbramovWant to better understand React? Framer co-founder @koenbok breaks down the theory, syntax, and required tools in t… https://t.co/W1EfF6QUoU
Retweeted by Dan Abramov @sebastienlorber @Rich_Harris @igorhalfeld @sseraphini @michaelbenin @reactjs People mean different things by “vdom… https://t.co/trTlOkUHUn @TomHoad @Rich_Harris @igorhalfeld @sebastienlorber @sseraphini @michaelbenin @reactjs Library authors talk in shor… https://t.co/gdv3oQ0Tth @Rich_Harris @igorhalfeld @sebastienlorber @sseraphini @michaelbenin @reactjs Concurrent mode is about removing tha… https://t.co/9ZUzji4IdB @Rich_Harris @igorhalfeld @sebastienlorber @sseraphini @michaelbenin @reactjs Today the status quo is IO => CPU wat… https://t.co/S1FZz0OSr7 @Rich_Harris @igorhalfeld @sebastienlorber @sseraphini @michaelbenin @reactjs Another consequence is we can start t… https://t.co/yIv1Kf1PBa @Rich_Harris @igorhalfeld @sebastienlorber @sseraphini @michaelbenin @reactjs Framing time slicing as VDOM-specific… https://t.co/X5aA9jL9dO @Rich_Harris @igorhalfeld @sebastienlorber @sseraphini @michaelbenin @reactjs Maybe worth mentioning that time slic… https://t.co/UzuPj2lZb3 @0xca0a Just don’t traverse fibers, there are no guarantees around that and it’s also easy to do incorrectly @0xca0a GitHub issues is fine
10/19
2019
@zachcodes CI doesn't look green @devongovett Yup https://t.co/5kLGEzZ201 @zachcodes What PR to merge? @pitchblackplay @Number10Ldn @LALGBTCenter I can’t miss this! @pitchblackplay @Number10Ldn @LALGBTCenter Do IGOR! @thekevinwang @sebmarkbage Not sure what you mean. Want to elaborate? @pie6k That said you can add // @refresh reset To the file to force every edit to it to remount the component. St… https://t.co/prUsCEuRTj @pie6k Can you file an issue with Relay please including a reproducing example it possible? The solution is usuall… https://t.co/F62L2T9BXIThe latest Gatsby website you built was:
Retweeted by Dan Abramov @simonmfox I think you missed the point of this thread. These APIs were *not* ever released yet — precisely *because* they were not ready. @TheLarkInn @sebmarkbage For realz @sebmarkbage There are still parts that don't quite add up for me. But they're getting smaller and smaller. To me,… https://t.co/gvjNI0FKin @ericreisn Not as ergonomically, although you could always wrap Hooks into Render Props, and use that from classes @mjackson We're luckily at a point where you should actually be able to test and try this stuff soonNow it's so bizarre to see it coming together. In those demos, I'm making < 20 line changes. But I could never see… https://t.co/PdkncfoYBMThose real APIs *needed* Hooks to make sense. Part of the reason we couldn't figure out the real APIs was *because*… https://t.co/n7beq3sZ5sHere's the funny bit. I dug up those demos which relied on a bunch of hacks, definitely-wrong APIs and some smoke a… https://t.co/Y3GRfysWnhTo me, that alone was worth explaining the direction early. Even it was arguably too early. I had to say "this API… https://t.co/CjE3i9CtX4The upside of this choice was that ecosystem as large has moved away from many unsafe patterns. There are even new… https://t.co/NYl9TWkRhbWe usually don't talk about stuff that's still in research. But we knew this vision required a significant buy-in f… https://t.co/slv9WTxMVv
10/18
2019

0