Javascript Workflow Development is a tough topic these days. We'll take a journey about common tasks and tools that help automating it. From theory to practice we'll explore task managers, transpilers, test runners and linters ending with a demonstration of the approach we are currently following at Open Networking Laboratory to handle a community driven complex interface.