I recently tried to explain my setup to a friend and realized this is getting out of hand. I like the do one thing&#x2F;pluggable UNIX philosophy as much as anyone, but saying &quot;Typescript,tslint,gulp,jspm,Karma,mocha,chai,sinon,nightwatch,stylus,stylint,istanbul,react,skeleton,jsx,editorConfig,babel,Cordova&quot; makes your head spin. Also getting them all to work together and play nice with sourcemaps and gulp tasks is a pain. Just setting up the tooling for the project BECAME the project. Sure it&#x27;s IDE independent, pluggable and makes for clean development, but next week another thing will be shiny and I&#x27;ll be doing more boilerplate. <i>sigh</i>