GraphQL makes it easy to design APIs for multiple platforms at once, allowing you to iterate quickly and build products faster. Scaling GraphQL APIs can be challenging, and I've written about some of the best practices and solutions I've encountered along the way.
Improving DataLoader Stack Traces
Read more
Efficient Caching with Reduced Roundtrips
Read more
GraphQL-powered API Integration Tests
Read more
Centralized Validation with GraphQL Scalar Types
Read more
Handling GraphQL Errors using Sentry
Read more
Reaching Consensus: GraphQL Input Unions
Read more
The State of GraphQL × Go
Read more