“Feel free to submit a PR!” - words often found in GitHub issues, but met with confusion and fear by many. Getting started with contributing open source is not always straightforward and can be tricky. With this series, you’ll be equipped with the the tools, knowledge, and understanding you need to be productive and contribute to the wonderful world of open source projects. Send Kent a tweet thanking him for the awesome free resource!
Simply put, transducers are data transformation methods which don't create intermediate collections. They allow you to manipulate your data without chaining multiple methods together. Roman Liutikov's article illuminates transducers and their uses in an easy to understand manner.
Build tools are an essential piece of most modern web apps. Between compiling React and babel, you can bring a lot of power to your app with a good build tool. Recently there's been a shift away from traditional build tools, like Grunt and Gulp, in favor of npm scripts. Damon Bauer takes us through his npm scripts and their place in his projects.