Working with Travis
Travis is a Continuous Integration software that syncs with your Github projects so you can make sure your code builds and runs correctly everyime you push or crate a pull request. Constant checking ensures that you don't have to backtrack too long should a problem arise.
Website: https://travis-ci.org/
Simple Nodejs Travis yaml Configuration: https://gist.github.com/AliKalkandelen/cbcbc8881f7a81e4d123bf5e9dc02761
Youtube Video: https://www.youtube.com/watch?v=Uft5KBimzyk