#
GraphQL Programming Tutorials & Engineering Articles
238 GraphQL tutorials, guides, and engineering insights from Shopify, Meta, Netflix, and more
Companies Using This
GraphQL Articles & Tutorials
Filter:
AWSClaudeCloudflare WorkersGraphQLHTTPSJavaScriptJSONKubernetesNode.jsOAuthrampReactRustSwiftTypeScript
20 min read
Includes Code
--
How we compress production failures into model weights every day, beat frontier-model quality, and cut serving costs 96%.
Andrew McNamara
10 min read
--
We moved five high-traffic checkout extensions to remote-dom and Polaris web components, cutting bundle sizes drastically and making checkout faster.
Justin Henricks
12 min read
Includes Code
--
How a Hack Days team built a music player, custom GLSL visualizers, and an artist toolkit for storefronts, all in three days.
Justin Henricks
11 min read
Includes Code
--
Netflix Technology Blog
16 min read
--
Moving from an internal tool to a community-driven, production-ready data mesh.
Adam Miskiewicz
7 min read
--
By Alex Kotliarskyi, Victor Zhu, and Zach Brock
We’re sharing insights into Meta’s Capacity Efficiency Program, where we’ve built an AI agent platform that helps automate finding and fixing performance issues throughout our inf…
Tommy Tran
8 min read
--
Conventional GraphQL execution uses depth-first traversal that incurs many hidden costs. We questioned why, rewrote it in a faster breadth-first manner, and saw dramatic results.
The article introduces Code Mode, a technique that allows AI agents to interact with the entire Cloudflare API using only 1,000 tokens, significantly reducing context window usage.
Matt Carey
9 min read
Includes Code
Has Summary
--
Anna Sulkina, Senior Director of Engineering at Airbnb, shares her career journey from growing up in Eastern Ukraine during the collapse of the Soviet Union to leading Application & Cloud Infrastru...
Meta presents a novel approach to enabling cross-device passkey authentication for XR devices and other devices with inaccessible displays.
Paul Wright
7 min read
Has Summary
--
Netflix Technology Blog
16 min read
--
Airbnb built a system that combines GraphQL infrastructure, product context, and LLMs to automatically generate and maintain realistic, type-safe mock data using a custom @generateMock directive.
Netflix engineered a real-time recommendation delivery system for live events that can update over 100 million devices in under a minute.
Netflix Technology Blog
9 min read
Has Summary
--
The article discusses the development of LinkedIn's Hiring Assistant, an AI-driven tool designed to enhance the recruiting process.
Xiaoyang Gu
19 min read
Has Summary
--
The article discusses how Netflix scales its Muse application to provide data-driven creative insights at a massive scale, focusing on the architectural evolution and optimizations made to handle t...
Netflix Technology Blog
10 min read
Includes Code
Has Summary
--
Cap'n Web is a new RPC system designed for browsers and web servers, implemented in pure TypeScript.
Kenton Varda
18 min read
Includes Code
Has Summary
--
The article discusses the evolution and modernization of Viaduct, Airbnb's data-oriented service mesh, highlighting its transition to open-source software.
Adam Miskiewicz
10 min read
Includes Code
Has Summary
--
The article discusses the Model Context Protocol (MCP) and its role in enhancing the effectiveness of LLM agents through the development of tools.
This article discusses how to connect Stripe events to frontend applications using various integration methods, enhancing user experience through real-time updates.
Josh Kahn
10 min read
Includes Code
Has Summary
--
The article discusses the evolution of Netflix's client-server GraphQL APIs, focusing on how they enable dynamic page updates for personalized user experiences.
Netflix Technology Blog
14 min read
Includes Code
Has Summary
--
The article discusses Pinterest's journey in enhancing developer experience through the creation of PinConsole, an Internal Developer Platform built on Backstage.
Pinterest Engineering
15 min read
Has Summary
--
The article discusses Airbnb's migration of its JVM monorepo from Gradle to Bazel, detailing the motivations, process, and outcomes of this significant transition.
The article discusses Netflix's Unified Data Architecture (UDA), which aims to streamline data modeling across its various platforms by allowing teams to define business concepts once and use them ...
The article discusses the implementation of Impulse, an internal load-testing-as-a-service framework at Airbnb, designed to enhance system reliability and performance through comprehensive load tes...
Meta's article discusses the full-stack optimizations of the HipHop Virtual Machine (HHVM) to enhance the performance of generative AI (GenAI) applications.
This article details how GitHub rebuilt its Issues search system to support nested queries with boolean AND/OR operators and parentheses.
Deborah Digges
10 min read
Includes Code
Has Summary
--
Google Cloud has announced the general availability of the Apigee APIM Operator, which enhances API management capabilities within Google Kubernetes Engine (GKE).
Sanjay Pujare
2 min read
Includes Code
Has Summary
--
Pinterest successfully migrated 3. 7 million lines of code from Flow to TypeScript over eight months, enhancing type safety and developer experience.
Pinterest Engineering
12 min read
Includes Code
Has Summary
--
The article introduces sub-issues, a new feature on GitHub designed to enhance issue management by allowing users to break larger issues into smaller, manageable tasks.
Mobile GraphQL is a framework utilized at Meta for data fetching in mobile applications, specifically for Facebook and Instagram.
Pascal Hartig
2 min read
Has Summary
--
The article discusses how GitHub's Product Security Engineering team utilizes CodeQL, a static analysis engine, to enhance the security of GitHub's codebase.
Brandon Stewart
17 min read
Includes Code
Has Summary
--
The article features an exit interview with JP Phillips, a key member of the Fly. io engineering team, who reflects on his four years at the company.
This article is the final installment of a series on Analytics Engineering at Netflix, focusing on technical aspects and best practices for dashboard design and API deployment.
The article discusses how Meta's Threads team has approached performance optimization for the iOS app amid rapid user growth.
Dave LaMacchia
18 min read
Has Summary
--
The article discusses Facebook's end-to-end video delivery system, focusing on the complexities and optimizations involved in delivering personalized video content at scale.
Colin Smith
16 min read
Has Summary
--
The article discusses the integration of React and React Native at Meta, highlighting their significance in product development and innovation.
Blair Vanderhoof
9 min read
Has Summary
--
The article discusses how to protect APIs from abuse through the use of sequence learning and variable order Markov chains.
Peter Foster
14 min read
Includes Code
Has Summary
--
The article discusses the onboarding experience of two Senior Web Engineers, Rebecca Yi and Jordan Cutler, at Pinterest, detailing their structured training program, social integration, and project...
The article discusses the implementation of serverless Jupyter notebooks at Meta, leveraging the Bento platform and Pyodide to enable in-browser code execution for lite workloads.
Steve Dini
6 min read
Has Summary
--
This article discusses the general availability of the Browser Rendering API for all paid Cloudflare Workers customers, introduces session management features, and announces the rollout of Cloudfla...
Tanushree Sharma
8 min read
Includes Code
Has Summary
--
The article discusses Cloudflare's initiatives to empower startups through the Workers Launchpad program and foster an inclusive developer community.
Ricky Robinett
6 min read
Has Summary
--
The article discusses the implementation of reverse search functionality within Netflix's Graph Search, which allows users to find queries that match specific documents instead of the traditional m...
Netflix Technology Blog
9 min read
Includes Code
Has Summary
--
The article discusses the launch of D1, Cloudflare's serverless relational database, focusing on its capabilities for developers to manage persistent data with SQL.
Vy Ton
14 min read
Includes Code
Has Summary
--
The article discusses Fly. io's innovative approach to enhancing WireGuard's performance and scalability by implementing Just-In-Time (JIT) peer configuration.
Cloudflare has launched an AI Assistant for Security Analytics that allows users to query security event data using natural language.
Jen Sells
6 min read
Includes Code
Has Summary
--
The article discusses Uber's efforts to build a scalable, real-time chat system to enhance customer experience.
Avijit Singh, Vivek Shah, Ankit Tyagi
14 min read
Has Summary
--
SafeTest is a novel library designed to enhance End-To-End (E2E) testing for web-based User Interface (UI) applications.