A weekly newsletter of the best news, articles and projects about GraphQL


GraphQL Introspection

Learn about the built-in GraphQL introspection system, and how you can find out more about the schema using GraphQL queries.

Build a GraphQL Server With Deno and MongoDB Atlas

Whether you’re just getting started with GraphQL, or already have some experience, you can learn something new from this tutorial. Build a GraphQL Server with Deno and MongoDB Atlas and earn how to set up a GraphQL Server from scratch using Deno, gql, and graphql_tools.


GraphQL Yoga

Are you looking for a new GraphQL server? Give GraphQL Yoga a try, and make sure to watch Jamie's episode on it first.


Faster GraphQL With GraphCDN | Learn With Jason

GraphCDNs Max Stoiber recently joined Jason Lengstorf on a “Learn With Jason” episode to talk about GraphQL in general, caching and GraphCDN.

Detect breaking GraphQL schema changes with GitHub Actions

Jamie Barton is back with an episode on how to configure GitHub Actions to automatically detect breaking schema changes when a new Pull Request is opened. And even if you are not using GitHub, you can apply that same approach with your favorite CI tool and reduce the risk of breaking your API.


GraphQL Galaxy 2021 Recordings

GitNation is in the process of making the GraphQL Galaxy 2021 recordings available via Youtube. If you missed (some of) the talks and want to watch them now, here's your chance. Topics range from caching to security, clients, and a ton more.

GraphQL Contributor Days | December 2021 Recording

And to continue with conference recordings, the recording for GraphQL Contributor Days December 2021 is now available as well and super interesting to watch. At 2.5 hours it's the perfect way to spend a rainy afternoon. 😊


Metered GraphQL API usage billing with Stripe

In this week's installment of graphql.wtf Jamie explains how to implement usage-based billing for your GraphQL API via Stripe.


Remix & GraphQL Request

Discover how to fetch data on the server with Remix loaders, and link between pages using the Remix Web Framework.


GraphQL Union Types and GraphQL Tools

Jamie Barton is at it again and provides us with a tutorial on GraphQL union types and how to define them using GraphQL Tools.


Modern GraphQL Crash Course - 2022

Laith Harb brings us a 3.5hrs long crash course on everything GraphQL. For those interested in more, this video is part of a longer course on Udemy.


GraphQL/JWT Speed Run with Refresh Tokens

Jack Harrington takes us on a speed run and in just thirty minutes shows us how to get JSON Web Token authentication running in GraphQL using refresh tokens, Axios, and React Query!


Graph Data Visualization With GraphQL & react-force-graph

In this video, William Lyon will show you how to build an interactive graph data visualization using a GraphQL data source. You will use Next.js, Vercel, and the react-force-graph library to add a graph visualization of users, tags, and articles posted to a link aggregator website.


GraphQL Mesh as a Gateway

GraphQL Mesh acts as a proxy to your existing APIs, and gives control over how data is retrieved. In this video, Jamie Barton explains how GraphQL Mesh can be used to transform your GraphQL query to the respective API, regardless of whether it is GraphQL, gRPC, Swagger, Postgres, or a non-typed API.


Turning the Cloud Inside Out

GraphQL is being used as more than just an alternative to REST. In this talk, Nader Dabit demonstrates how GraphQL can be used to build blockchain apps with Ethereum, 3rd-party API aggregation with OneGraph, and walks through implementing a cloud programming interface for AWS.

GraphQL and Skateboarding

As of 2020, Skateboarding is an Olympic sport! In this stream, Trevor Blades shows how GraphQL can be used to build a scoring system for Skateboarding tricks.


React and GraphQL Crash Course with Strapi

Strapi is a headless CMS that exposes both a REST and GraphQL API. In this course, The Net Ninja walks through creating a project with Strapi, and requesting data via GraphQL from a stand alone React application.


Autogenerate GraphQL API from Prisma schema

Building GraphQL APIs doesn't have to mean writing all the types by hand. In this talk, Michał Lytek demonstrates how to quickly create a GraphQL CRUD API using the Prisma integration for TypeGraphQL.


Real-time GraphQL APIs with Prisma and AWS AppSync

Building real-time GraphQL APIs is hard and time-consuming. In this lightning talk, Sylvain Simao demonstrates how Prisma-AppSync can be used to generate a production-ready GraphQL API for all CRUD operations, including real-time subscriptions.

Reintroducing Schema Stitching in 2021

Schema stitching is a way to create a single GraphQL schema for multiple services. In this video, Greg Macwilliam goes through some of the new features of The Guild's Schema Stitching library and how it compares to Apollo Federation.


Monitoring your GraphQL API with Fastify, Mercurius, and Prisma

In this talk, Daniel Norman shows how Fastify, Mercurius and Prisma can be used to create a GraphQL server. He also explores best practices to ensure the reliable operation of a GraphQL server and how to troubleshoot in production.

Building a WebAssembly GraphQL Client

WebAssemby is a super efficient, low-level language that can be used to create JavaScript modules. In this stream, Connor and Francis attempt to build a GraphQL client using WebAssembly.