Articles & Tutorials
GraphQL subscriptions are one of the newer features of GraphQL - they only have been added to the official specification about a year ago. They provide a mechanism for clients to subscribe to certain events and receive realtime updates from the server. Check out this tutorial to learn how to implement subscriptions in your own GraphQL server.
Tools & Open Source
When developing GraphQL servers with TypeScript, you constantly need to ensure that your TS definitions are in sync with the ones of your GraphQL schema. TypeGraphQL (by Michał Lytek) addresses this issue by having only one source of truth: The GraphQL schema is defined via classes and a bit of decorators help. Additional features like dependency injection, validation or auth guards help with common task that otherwise would require lots of manual work. Definitely a tool to consider if you're using TypeScript for building a GraphQL server.