Following along https://egghead.io/courses/build-a-graphql-server