my solutions to the nodeschool.io stream adventure workshop