React Indie Bundle is back! Reactabular and webpack-merge milestones. View this email in your browser (|ARCHIVE|)
You might remember the React Indie Bundle (http://www.reactindiebundle.com/) campaign we ran last year. Well, it has made a comeback! Instead of The Matrix Reloaded, or some other sequel, we hope to do better.
Our first bundle had 4 books, 22 hours of video, cheatsheets, and live code. It worked.
To quote Pierre Timmermans (https://twitter.com/Saule1508/status/798239370901753857) from Twitter, “Indie bundle and survivejs was a primary learning resource for me. It is amazing!”.
This year there’s five of us and we want to go even bigger: * 6 books * 2 cheatsheets * 72 hours of video * Live code * Interviews with React ecosystem creators
Check out the site (http://www.reactindiebundle.com/) for details.
Just like the last time, we’ll be donating 10% of the revenue to the React community. This time around, however, we are going to let you decide where to donate. Add your favorite projects and vote at the react-indie-bundle-donations repository (https://github.com/Swizec/react-indie-bundle-donations) . Tell your friends also. And tell them to tell theirs. We’ll handle the rest.
If there’s something I’ve learned this year, it’s how to manage a large scale React component, namely Reactabular (https://reactabular.js.org) . It has taught me a lot about React development and tooling.
I spent the week refactoring the component. Sometimes the hardest part in software development is figuring out coupling - what parts should go together and what should be separate. That was the theme of the week and as a result I have something that looks quite different than before!
I hope you like the results of this work. In addition to being more composable than before, the new design should open new doors. You should be able to reuse the logic for building awesome lists, whatnot, and it feels like the project has transcended beyond its original purpose. But that’s a good thing!
If you have read the webpack book well, you probably knowwebpack-merge (https://www.npmjs.com/package/webpack-merge) . It is a little tool that simplifies configuration management somewhat and enables composition. It reached around 370k downloads last month alone and it feels like people are beginning to find it.
Given it’s getting popular and I want webpack-merge 1.0 out there, it was a good chance to give it some TLC. I added a couple of features, like merge strategies and support for merging functions (think postcss), that took me closer to this goal.
I still have to understand a couple of webpack 2 related issues, but it’s getting there! Maybe we will see it in webpack core one day. Stranger things have happened.
– Juho
PS. I launched silently something experimental known as a premium Slack (https://slackpass.io/survivejs/survivejs-premium) . The idea is that by paying $100 per month you can throw your hardest problem at me. Or we can refactor your webpack configuration together or so. Consider it at least.
PPS. Next week is content week.
============================================================ Copyright © |CURRENT_YEAR| |LIST:COMPANY|, All rights reserved. |IFNOT:ARCHIVE_PAGE| |LIST:DESCRIPTION|
Our mailing address is: |LIST_ADDRESS| |END:IF|
unsubscribe from this list (|UNSUB|) update subscription preferences (|UPDATE_PROFILE|)
|IF:REWARDS| |REWARDS_TEXT| |END:IF|