The WWDC session on this is pretty epic.
https://developer.apple.com/videos/wwdc/2014/#306
Also, I'll just leave this here: https://www.quora.com/What-is-the-most-valuable-programming-...
Also, I'll just leave this here: https://www.quora.com/What-is-the-most-valuable-programming-...
Checkout: https://github.com/node-app/Nodelike, and my own side project https://github.com/cucumber-instruments/cucumber-instruments