This publication was initially a response to how to properly isolate a controller using Node.js Express application. Since the community response was so positive I thought I might as well adapt my answer to make it my first publication on Medium. :-)
Full article