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

Videos

UNSET Fields Differentiating Between Null and Purposeful Omissions in Your Server Response

Explore the intriguing concept of 'unset' fields in GraphQL—neither semantic nor error nulls but uncalculated values. Discover real-world applications at WhatsApp and Instagram, and learn current workarounds while anticipating potential spec updates.

Not Your Regular Rate Limiting GraphQL

Discover the complexities of GraphQL API rate limiting compared to traditional REST approaches. Learn practical strategies to implement rate controls that perfectly align with your application's unique requirements and use cases.

Design Principles of Federated GraphQL

Apollo Federation revolutionized GraphQL by enabling unified schemas across distributed microservices while respecting team boundaries. Now, a cross-organizational working group is developing an open standard for federated GraphQL to establish universal best practices for large-scale implementations.

Videos

Build Confidently How Catch and Error Handling Pave the Way to Confidence in Field Nullability

Discover how GraphQL Clients can unlock Semantic Nullability, empowering developers to differentiate between error nulls and true nulls. Learn how the @catch directive is transforming error handling and opening doors to new capabilities.

Revolutionizing Data Access Using GraphQL in the Oracle Database

Discover how Oracle Database 23ai revolutionizes data access with GraphQL integration. Learn about Duality Views that let you store data in efficient relational tables while accessing it as JSON documents—transforming modern application development.

Design Principles of Federated GraphQL

Explore how a multi-organization working group is developing an open standard for federated GraphQL. Learn how this evolution builds on Apollo Federation's success to solve microservice challenges across team boundaries.

Videos

What Could Go Wrong with a GraphQL Query and Can OpenTelemetry Help

Discover how OpenTelemetry can address challenges when running GraphQL in production environments. This talk explores using GraphQL as a monolithic facade for microservices while maintaining reliability and performance through effective monitoring and troubleshooting techniques

Videos

Blueprints of Successful GraphQL Architectures

Dive into real-world GraphQL success stories! Learn how enterprises tackle DB-driven APIs, scale across domains & overcome org size challenges. See actual architectures & lessons learned

Videos

Building Agentic GraphQL APIs With LLM Tool Use & Knowledge Graphs

This talk from the APIs Devroom at FOSDEM 2025 introduces Modus, an open source framework for building intelligent GraphQL APIs powered by WebAssembly. We will learn how Modus auto-generates GraphQL APIs inferred by user-defined types and uses WebAssembly to enable highly performant and scalable APIs that run in a sandboxed memory efficient environment. Modus also brings the power of open source AI models to the API developer with first class support for working with AI models. We will demo using Modus to build an agentic API capable of fetching data from multiple sources and analyzing the data in real-time using knowledge graph RAG to make decisions using LLM tool use.

Efficient Cross-Platform GraphQL and State Management with React Native

Learn to build seamless GraphQL + React Native apps that work everywhere. Perfect for devs looking to level up their mobile development skills. Don't miss this practical workshop!

Getting Your Data Ready for AI With a Unified GraphQL and SQL Endpoint

Build a unified, secure interface for advanced AI. Hands-on exercises with Anthropic API.

Videos

Doing the bare minimum with Isograph @ SF GraphQL

Discover how Isograph helps developers build lightning-fast apps with minimal overhead, bringing enterprise-level frontend optimizations from big tech to everyone through an innovative compilation approach.

GraphQL BFFs and AI

Discover the power of GraphQL APIs for AI applications. Easily connect models, databases, and systems while enabling tailored data views for each app. No more one-size-fits-all approaches.

Why You Should Use Implementation-First to Build Your GraphQL Schema

Explore the overlooked "implementation-first" approach used by Facebook for GraphQL servers. Learn why inferring schemas from code and business logic is often the optimal choice for projects.

Videos

API Orchestration in 30 Minutes: A Stripe Checkout Workflow with Apollo Connectors

Learn how GraphQL can now help you orchestrate your API calls. Using the Stripe REST API in the context of a real-world use case, create products with pricing information and ultimately create a checkout session in minutes.

Orchestrating OData APIs with Apollo Connectors in 30 minutes

Build an API orchestration layer for any OData API now with GraphQL. See first-hand how easy it is to expose existing REST APIs through the power of Apollo Connectors and how this ground-breaking feature can support your team in minutes.

Videos

Techniques to Protect Your GraphQL API

From API vulnerabilities to battle-tested protection strategies, discover how to shield your GraphQL servers against threats. Language-agnostic best practices explained.

GraphQL as a Data Mesh Access Layer in Global Banking

Discover key insights about GraphQL's performance in a highly regulated, federated financial ecosystem and whether it truly delivers as an enterprise API platform.

Videos

Let's Pair: GraphQL Codegen Federation Support (Part 1)

In this new video series, we follow along as Eddy explores the intricacies of Apollo Federation while working to improve GraphQL Code Generator's federation support.

Videos

GopherCon 2024: Prototyping a Go, GraphQL, gRPC Microservice - Sadie Freeman

Building a prototype that combines GraphQL for client comms and gRPC for service-to-service interaction. Perfect for both newcomers and seasoned devs, with step-by-step examples from basic API to full microservice architecture.

Schema-Driven Testing with Mock Service Worker

Learn how to combine schema mocking with Mock Service Worker (MSW) for better GraphQL testing across frameworks.

Videos

GraphQL in the Era of React Server Components

Explore how GraphQL fits into modern data fetching alongside tRPC and React Server Components. We'll examine the shift towards RPC-style approaches, compare different data handling methods, and evaluate GraphQL's unique advantages in today's evolving web development landscape.

Championing the GraphQL Client in a Modern Platform

Join leading platform teams in mastering GraphQL client libraries for enterprise API development. Learn essential design patterns, adoption strategies, and real-world insights from successful implementations. Get practical guidance for every stage - from initial setup to advanced platform integration.

Videos

From Prototype to Production: Efficiently building custom GraphQL APIs

Learn to build powerful GraphQL APIs with TypeScript & NodeJS - from rapid prototyping to advanced customization, data integration, and security features that scale with your needs.

The Power of Strongly Coupled GraphQL Queries for Internal APIs

Discover how to build lean, purpose-driven GraphQL APIs by coupling queries directly with your components. Learn to eliminate complexity while boosting performance and maintainability.

GraphQLs Future is Rooted in Governance

Explore how GraphQL's enterprise adoption depends on robust governance. Learn why metadata-driven implementations and federation capabilities position GraphQL as the ideal solution for scalable, compliant data management in modern enterprises.

Videos

30 Lessons from Scaling GraphQL to Half a Billion Requests per Minute

Journey from 1k to 500M requests: How one startup scaled their GraphQL implementation across 1000+ engineers, featuring their new open-source solution for building high-performance GraphQL APIs.

GraphQL at the Edge with WebAssembly

Discover how WebAssembly and GraphQL unite for edge computing. This talk demonstrates building a Rust-based GraphQL server that targets WebAssembly, showcasing how this combination optimizes performance at the edge while reducing latency and costs.

In Memory of Travails

Learn how to optimize GraphQL resolver performance by tackling memory usage and execution overhead. This case study from Auction.com shows how they improved latency for complex queries handling 500 items with 80 fields each, including strategies for efficient real-time updates via Kafka.

Videos

GraphQL Federation in the Wild

Learn how organizations leverage federation for team autonomy, centralized governance, and API scalability. Gartner predicts 30% enterprise adoption by 2027 - discover why this architecture is becoming crucial for modern API landscapes.

Ahead-of-Time Techniques Help You Write GraphQL Libraries!

Explore how compiler techniques can enhance GraphQL deployments in production. Learn to build a powerful Intermediate Representation (IR) for GraphQL queries and schemas that simplifies client development, improves telemetry, and optimizes network performance.

Empathy Driven Development

Learn strategies for future-proofing your developer experience as technology evolves and workflows transform.

Videos

Consuming GraphQL in Type-Safe Languages

Why does GraphQL's type system clash with type-safe languages? Dive into the unexpected challenges and solutions when building type-safe GraphQL clients, featuring insights from Apollo's iOS implementation.

Videos

Workshop: Demand-Driven Schema Design

Learn how to reverse-engineer a “dream query” into a scalable GraphQL schema. This workshop highlights the importance of demand-driven schema design for querying only the data you need.

Top 10 GraphQL Security Checks for Every Developer

Learn why implementing GraphQL security is crucial. We’ll discuss critical vulnerabilities found in popular software, including CVE-2021-41248 in GraphiQL, CVE-2023-38503 in Directus, and CVE-2023-34047 in Spring for GraphQL. We'll also cover the top 10 GraphQL security checks, such as disabling introspection in production and robust authentication, and explore how to automate these security measures in your code and CI/CD processes.

Evolving GraphQL Schemas

Discover how to evolve a GraphQL schema without painting yourself into a corner. In this session, attendees will learn lessons from developing Compass, including guidelines for maintaining consistent APIs and ensuring backwards compatibility. The discussion will cover processes for alignment and how they integrate with the GraphQL Gateway, which exposes a federated schema across Atlassian's diverse services.

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.