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

Videos

GraphQL list query naming conventions

Let's talk about some of the most common ways you can name list queries.

Videos

Why not just use fetch with GraphQL?

Jamies reaction video to a recent Reddit question on what's the point of GraphQL client libraries over fetch.

Videos

graphql.wtf | GraphQL JIT

Execute and compile highly optimized code with GraphQL JIT.

Videos

GraphQL Analytics and Security with Inigo

Contextualized analytics for any GraphQL API.

Videos

Tools every frontend developer should be using with GraphQL in 2023

Check out Jamies recommended top 5 tools you should be using as a frontend developer in 2023 when working with GraphQL.

Videos

Next.js Route Handler with Yoga | graphql.wtf

The latest graphql.wtf episode explores how to create your own GraphQL Yoga route handler with Next App Router.

Videos

Rewriting Relay's GraphQL Compiler in Rust

What's a GraphQL compiler, and why would you want to (re)write one in Rust? How does Rust measure up compared to JavaScript (and other alternatives) when it comes to building this kind of software? Robert Balicki (engineer at Meta on the React Data team) talks about the decision and process of rewriting Relay's GraphQL Compiler in Rust, before diving into lessons learned. Watch to learn not only about how Relay is used and why they decided to rewrite its compiler in Rust, but also about the DOs and DON'Ts of writing compiler-like things.

Videos

How GraphQL & Apollo help drive Reddit's mission - Savannah Forood & Jameson Williams

Jameson and Savannah share some of the ways Reddit are using Apollo and GraphQL to deliver on their mission to bring community, belonging and empowerment to everyone in the world. After 4 years of GraphQL successfully powering the iOS home feed, the gateway eventually became unwieldy. So Reddit turned to federation. Once a federated graph was in place Reddit were able to build services in individual subgraphs, allowing engineers to work in unison, but independently. And inevitably opening the doors to some exciting projects...

Videos

Automate deploying GraphQL APIs to Cloudflare Workers

Deploy your GraphQL Yoga server automatically to Cloudflare Workers using GitHub Actions.

Videos

Type-safe GraphQL resolvers with garph

We've shared garph on the newsletter a couple of weeks ago. But now Jamie has created an awesome graphql.wtf episode which we simply have to share as well.

Videos

Denis Badurina: GraphQL over Internet

HTTP, WebSockets, Server-Sent Events. This talk by Denis was given at GraphQL Zurich and explains the various transports available for GraphQL services, efforts related to standardizing them, and libraries that help you get started.

Videos

Netflix share how avoid these GraphQL pitfalls - Stephen Spalding

Having made a bet on GraphQL Federation 3 years ago, Netflix knows a thing or two about the potential pitfalls. Stephen Spalding walks us through a couple of these pitfalls, which he calls Microservice Madness and Schema Anarchy.

Videos

GraphQL Zurich March @ FelFel, Good Food at Work, March 22nd

Recording of this weeks GraphQL Zurich Meetup with talks from Tim Suchanek on "How to protect your GraphQL API's load", Behrooz Tahanzadeh on "Learning GraphQL the Hard Way!" and Pascal Senn on "Beyond N+1: The true potential of DataLoader". It's a long recording, but definitely worth it!

Videos

Is GraphQL a trap? - Sasha Solomon

In this talk from GraphQL Summit 2022, Sasha Solomon considers whether GraphQL is a trap head-on. By better understanding how misapplying the technology can lead us into real traps, Sasha shows us how to lean into what GraphQL is good at. Giving us a consistent, intuitive, and maintainable schema that is usable by everyone and puts clients first.

Videos

GraphQL over HTTP

In this video, we'll explore GraphQL over HTTP Specification and how we can audit GraphQL APIs to ensure compliance.

Videos

GraphQL Network Inspector

A platform-agnostic network inspector specifically built for GraphQL. Clearly see individual GraphQL requests, including support for query batching.

Feeling nerdy? Query issues of GraphQL Weekly, with GraphQL itself!
Powered by the GraphQL Playground
Enter a query
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{
  allIssues {
    id
    title
    published
    number
    date
    author {
      avatarUrl
      description
      name
    }
  }
}
or press CMD + Enter
Result
Curated by Stellate, and the awesome GraphQL community.