Twitter | Search | |
MICHAEL JACKSON
Maker. Co-author of React Router. Owner at . Co-host on the . Created . Head over heels for πŸ˜…
25,152
Tweets
2,395
Following
32,675
Followers
Tweets
MICHAEL JACKSON 55m
Replying to @_Wzard
No breaking changes at all. This is a minor release.
Reply Retweet Like
MICHAEL JACKSON 1h
Replying to @siddharthkp
The only solution I've found is to just let my secrets leak out and not care. Not ideal, obviously, but I couldn't find any solution.
Reply Retweet Like
MICHAEL JACKSON 1h
Replying to @dan_abramov
ActiveRecord! πŸ™Œ
Reply Retweet Like
MICHAEL JACKSON 1h
I think it'd be very useful for someone to be able to say e.g. "I need a UMD build of React please", and then, w/out having to know the exact URL, they would just get it. Even if it changes between releases. That's what this index could be used for.
Reply Retweet Like
MICHAEL JACKSON 2h
It's a bit tricky because everyone publishes different module formats to npm, so you might not always get what you need at . I've been thinking about building a public index of everything on the registry, starting with the biggest packages.
Reply Retweet Like
MICHAEL JACKSON 2h
Thanks for the feedback, Tom :) BTW, looks totally awesome! I wanna figure out how I can support you guys better with . I feel like there's some untapped potential for a great partnership there...
Reply Retweet Like
MICHAEL JACKSON 2h
Replying to @jamonholmgren
Ya, I totally agree. And there are plenty of people who get that and file thoughtful issues and make good PRs. It's always really nice to get those. The people who don't get it, well, hopefully they will someday :)
Reply Retweet Like
MICHAEL JACKSON 2h
Replying to @sophiebits
Well, I built React from source this weekend and ran it on that too :) That's like, almost 17, right? πŸ˜…
Reply Retweet Like
MICHAEL JACKSON 2h
Replying to @mjackson
Anyway, that's my motivation. That's why I work on the stuff I do. OK, now back to my normal shit-posting.
Reply Retweet Like
MICHAEL JACKSON 2h
Replying to @mjackson
And I sincerely believe that if I can do that for someone else, then the work is worth doing and my life is worth living. The contributions that I make matter to someone else. And I don't care that I don't get paid for it. Because I have received so much that I haven't paid for.
Reply Retweet Like
MICHAEL JACKSON 2h
Replying to @mjackson
Which can trickle down and have all sorts of other negative effects on her and the other people in her life. And I don't want that. I want the things I create to enable people, to inspire them and help them be happier. To make their job a little easier.
Reply Retweet Like
MICHAEL JACKSON 2h
Replying to @mjackson
I think about some programmer that I might not even know, halfway around the world, who types `npm install react react-router` into her terminal. And I want her to have a great experience with the software. If she doesn't, she might not feel that great about her day.
Reply Retweet Like
MICHAEL JACKSON 2h
Replying to @mjackson
There really isn't a better motivator than truly caring about your work and the people who depend on it. And that's why I do it. Because there are real people using my stuff. Lots of them, building their lives and businesses on software I make.
Reply Retweet Like
MICHAEL JACKSON 2h
Replying to @mjackson
At the end of the day (and I know this sounds totally cheesy) it comes down to love. Love for the people who have worked on it, love for the community, and the inspiration I have received and given being a part of it.
Reply Retweet Like
MICHAEL JACKSON 2h
Replying to @mjackson
When considering my own path, I had to figure out WHY I was working on open source. What was it that made me go back to GitHub and churn through the issues, answering people's questions and fixing their problems? Why keep working on it?
Reply Retweet Like
MICHAEL JACKSON 2h
Replying to @mjackson
I've seen a lot of my peers, creators and contributors to major open source efforts slowly back away and pursue other avenues. And I don't blame them at all. I am grateful for their contributions and hold them in high regard.
Reply Retweet Like
MICHAEL JACKSON 2h
Replying to @mjackson
Honestly, working on OSS has given me a ton of anxiety over the past few years. Like many others, I have felt the pain of burnout and criticism and have had to fight hard to stay positive. That, coupled with the fact that the router has now been forked by every major contributor.
Reply Retweet Like
MICHAEL JACKSON 2h
Replying to @mjackson
I haven't made this many commits on the router in a long time, feels good to be committing and shipping code again πŸ˜…
Reply Retweet Like
MICHAEL JACKSON 2h
Replying to @mjackson
I need to write a blog post or something about the adjustments I've made to the repo over the past few weeks. Honestly, SO MUCH WORK to get a good build/test/release workflow setup in a monorepo, especially one that includes a React Native lib! πŸ˜…
Reply Retweet Like
MICHAEL JACKSON 2h
ICYMI React Router 4.4.0-beta.2 is out. If you're running React 16, you're gonna love this. If you're still on 15, you're gonna love it too :)
Reply Retweet Like