12 Rules for Professional JavaScript in 2016
Cory House

Great article on essential rules for javascript developers.

Using a starter kit greatly eases the workflow and reduces the hassles of trying to configure multiple webpack/gulp configurations each time we start a new project.

Deploying minified js bundle when going into production is also an essential step for every front-end project in javascript.

I don’t know if this point is relevant but using Typescript is also a useful in many cases.