Latest Backend posts

ArchitectureAuthCachingData SourcesFederationFile UploadsPerformanceSchema DesignSubscriptionsTestingValidation
August 30, 2021

10 Best Practices for Schema Stewardship (Part 2 of 2)

Welcome to part 2 of our blog series exploring the best practices for guiding the development of GraphQL schemas at your company. In part 1, we reviewed the first five best practices, and here we’ll cover the second five. If you’d prefer a lean-back version of all ten, check out a recording of my talk […]

August 19, 2021

10 Best Practices for Schema Stewardship (Part 1 of 2)

Schemas are at the center of GraphQL’s ability to capture a shared and a unified representation of our data, services, and digital capabilities. Yet, how do we manage a process for agreeing on this representation? How do we ensure it balances the needs of all the parties involved, and leads to the outcomes we seek? […]

August 3, 2021

Introducing Open Telemetry for Apollo Federation

How do you debug or optimize a request as it travels through all the layers of your stack: from the client, through the Apollo Gateway, through your subgraph services, all the way to your databases? First, you need visibility into what your code is doing during that request, regardless of how that work is distributed […]

Read more

July 21, 2021

Apollo Workbench: A Better Way to Design Federated Graphs

by Michael Watson

Recent posts

September 7, 2021

What is it like to interview with Apollo? (part 2 of 2)

by Chris Shaw

Company