Sign in with Twitter

Username:

Dan Abramov @dan_abramov London, England

Working on @reactjs. Co-author of Redux and Create React App. Building tools for humans.

819 Following   128,984 Followers   50,639 Tweets

Joined Twitter 8/31/09


@SerafinDominik @robby4g It’s still “in the one place” but people have different learning styles. If we remove the… https://t.co/lshqv69wLd @dan_abramov @brian_d_vaughn Codemods are the best! Good time to plug my talk about codemods from jsconf for people… https://t.co/RdHIyog1D3
Retweeted by Dan Abramov @threepointone @brian_d_vaughn YepIn other news, @brian_d_vaughn updated React DevTools from React 15.4 to 16.4, and 99% of the change was done by an… https://t.co/4SlkMoTR4N⚡⚡ We're excited to launch the #DesignSystemsLondon conference for 200 designers & #frontend engineers to deep-dive… https://t.co/4G2dtgxQR0
Retweeted by Dan Abramov @ReactStudent @reactjs In particular, now you should see a link to troubleshooting instructions when DevTools can’t… https://t.co/XcQRkJUmOw @ReactStudent @reactjs Just released a fix, the React DevTools extension should update in a few hours and fix this @grales @artistdash @reactjs @vuejs @sarah_edo @code Sure, that makes sense. I think the “standards” narrative is m… https://t.co/itt2B09BsP @artistdash @grales @reactjs @vuejs @sarah_edo @code In other words, if something uses proprietary markup for contr… https://t.co/bUEEcFciFm @ReactStudent @reactjs Thanks for reporting. This looks like a bug with React DevTools. Will fix ASAP. @ReactStudent It doesn’t really. It was added so we can have better warnings but this ended up degrading debug outp… https://t.co/bB1vRgx0A4 @artistdash @grales @reactjs @vuejs @sarah_edo @code Hearing this always made me a little bit curious. What is it a… https://t.co/gy6Fngaxtf @kpavlovsky_pro Anything we can do to improve it? 😅Is there anyone looking for a guide to migrate your angularjs@1.x app to react **incrementally** ? It’s better la… https://t.co/YJZGnc9Fh6
Retweeted by Dan Abramov @bitandbang My anecdotal experience: there are occasional interesting discussions there, and lots of people are wil… https://t.co/Sg4hnyVC3d
7/17
2018
Thanks to all, this was helpful! @slryit https://t.co/d5HDmamTW9 @techdude_pk Probably not, if you don’t have itAnyone has IE at hand? What does it print to the console when you run console.error('Hello %s', 'world')? Curious for different versions. @yellowfeverhype Might be easier to test, or to reuse similar stateful logic across several components. I don't thi… https://t.co/srngkroOXqDid you know: you don’t need a library to separate stateful logic from your component definition (and you don’t hav… https://t.co/EqoMvNNA72🌈 Introducing Themes to CodeSandbox! 🌈 - Theme your editor with any existing @code theme available - Support for w… https://t.co/JEK5UbJcJ5
Retweeted by Dan Abramov @alidcastano @TJ @rauchg @_developit @mxstbr @devongovett @kentcdodds @ken_wheeler Maybe 7 or so @alidcastano Don’t forget the link in tweets! https://t.co/UWJvUer9AeSweet, in a little over a week Rogue.js now has 1k stars on Github Looking forward to seeing what server-rendered… https://t.co/TPMRLpndUm
Retweeted by Dan Abramov @jlongster @trastknast @yungsters Oh, just realized Ram is on Twitter too. cc @nparashuram :-)The first event is scheduled to happen on August 10th and 11th. 2 days, 23 speakers from around the world, 1000 sti… https://t.co/thfyXVPnj4
Retweeted by Dan AbramovRemote implies that some speakers outside Africa are allowed to speak from their offices/homes while they are proje… https://t.co/B1aaFrZLg5
Retweeted by Dan AbramovWe named the conference CONCATENATE (branded as: concatenate - @ConcatenateConf).
Retweeted by Dan AbramovA few months ago, I was frustrated at not being able to attend developer events because of visa challenges. Some re… https://t.co/YQrbZb3IHr
Retweeted by Dan Abramov
7/16
2018
@MitchellGeere We’re very open to feedback — did you raise any issues on the React issue tracker about improving us… https://t.co/DPLprmqe5q
7/15
2018
@trastknast @jlongster I think Ram was the last person who looked into this. We had an internal implementation for… https://t.co/KEJwt9B2d1🐠 Guppy has been open-sourced! 🐠 Guppy is a desktop application that replaces your command-line for React developm… https://t.co/6DgOiCe8LD
Retweeted by Dan AbramovIf you’ve ever wondered what my job feels like, helping people to learn to be software engineers, here’s something… https://t.co/ZDsy6VhIov
Retweeted by Dan AbramovI can barely believe I'll be speaking at @braziljs next month!! Can't wait to get back to Brazil 🇧🇷💕 and share an u… https://t.co/voiMTi8UGF
Retweeted by Dan Abramov
7/14
2018
Opened an umbrella issue for releasing React Suspense to open source https://t.co/pQeKMZ3eS4
Retweeted by Dan Abramov⚡️🦄CALL FOR SPEAKERS🦄⚡️ Our next meet-up will be held sometime in late August and the floor is open for Reasonauts… https://t.co/cOGYMJh43P
Retweeted by Dan AbramovOkay lol I’m tweeting from wrong foot today. Disregard. @mateixtudor @jennschiffer @jdan *only familiar 😅 @mateixtudor @jennschiffer @jdan Sorry — I’m not a native English speaker and I’m only unfamiliar with the “uncool”… https://t.co/EbLjp0NJD5 @andrewvijay @jennschiffer @jdan So I don’t have to constantly see bad jokes in my feed 🙂 @yawmoght @jennschiffer @jdan This person is not operating in good faith. They stole other people’s jokes without g… https://t.co/evdN3oAR3U @gwuah_ Some background on why it’s this way, in case you’re curious 🙂 https://t.co/zYdgf22iLq @gauiis @swyx @kentcdodds @AdamRackis @thekitze That's not the reason. One of the reason is it breaks destructuring… https://t.co/6WpHz2flH6 @robby4g Would love to hear more, what can we improve? @gauiis @swyx @kentcdodds @AdamRackis @thekitze Please don’t, React 16 will ask you not to do itBig news: I'm now an engineering manager leading developer experience at @apollographql! 🚀 So excited to be workin… https://t.co/XcMO34xP9u
Retweeted by Dan Abramov
7/13
2018
@ko_red_e @code @typescriptlang Yeah I don't need those features for the most part @ko_red_e @code @typescriptlang I use Sublime with occasionally having to use Code @aorcsik @reactjs @brian_d_vaughn Note any code that broke in 16.4 was also broken before, just reproducing less reliably @raphamorims yea https://t.co/WTTjvGKue7Also known as the evolved form of this pokemon https://t.co/cW3K6opx21 @xendke @swyx @2ezpz2plzme That’s what I would suggest @0xca0a @swyx Calculating it immediately makes “rebasing” states impossible, that’s kind of the point of asyncFuuuuuuuck https://t.co/Z8LvceqBtJ @hakankaraduman_ https://t.co/CsqlgC8CRc @jlongster *by the time you’ve finished 10% of itBeen reading https://t.co/Wf1nNNp8Mb for the past couple of days and there's so many amazing pearls of wisdom strew… https://t.co/nRItVaRBYi
Retweeted by Dan Abramov @bernardofbbraga @K4y1s No plans to remove support for UNSAFE_ prefixed versions even in 18 @KenStipek @swyx This is React-specific because we pool our custom event objects. Not a bug though.With your support, Khan Academy is changing the lives of children like Anjali all over the world. #Education is the… https://t.co/JIwJLkH2iK
Retweeted by Dan Abramov @swyx To be clear: not a bug *in* React. If you open the console you should see a message about events being pooled… https://t.co/m3z7OraZaKLooking forward to everything being in the right place https://t.co/B8nYIFj45m @modernserf @steveklabnik It’s a Cloudflare cache but there’s no code running there https://t.co/vRqKZlI2AK @brandontmills @rossipedia @geteslint Thank you! @brandontmills @rossipedia @geteslint What about eslint-config-eslint? @rossipedia @geteslint Published at 2018-07-12T10:40:00.478Z and unpublished at 2018-07-12T12:37:12.601Z
Retweeted by Dan AbramovI just published “CSS: A New Kind Of JavaScript” https://t.co/EZ6xMMfMx2
Retweeted by Dan Abramov @eloytoro No doubt @tomas_ehrlich Yes @eloytoro If they enable 2FA then even if they have malware, it won't be able to spread itself @Kamuela @addamove What exactly are you confused about? Yarn lockfiles shouldn't result in diff merge issues; they… https://t.co/vb2HQpbN9B @eloytoro That’s exactly why everyone needs to do it nowPackage consumers: USE LOCKFILES. Both npm and Yarn have lockfile support. Our Yarn lockfile saved my ass today. @Yosoyelsol_ It worked without changes though 🙂 @bradleymeck cc @sebmckPackage authors: ENABLE 2FA NOW. Don’t wait until your packages are compromised. Here’s how: https://t.co/YRbk1I1dUR⚠The eslint-scope package on npm was compromised, likely by a worm. ⚠ Please ensure that you're not affected, and… https://t.co/eKrjHVgwY3
Retweeted by Dan Abramov @umair170 Already did!
7/12
2018

0