chapter 3 nodejstherightway