A hot-reloading web server using ExpressJS, built one step at a time.