← All Talks
Lightning Talk Development and Protocol

Using GraphQL to build with ATProto

Tim Ryan · @timryan.org
Sunday, March 29, 2026
4:20 PM – 4:30 PM PT
Performance Theatre
Available in-person & via livestream — Stream 2 (Performance Theatre)

When developing applications, there are a lot of client technologies that can talk to server backends. ATProto is extensible, federated, and works with backend data stores; GraphQL is often fixed for a specific application, precompiled, and yet performs a somewhat similar function. Because GraphQL tooling is common for application development (e.g. Relay, Apollo) it would make sense to bridge these two technologies so developers can bootstrap ATProto applications with widely available tools. My talk would explain my deep dive into this (starting with an Expo App) and some thoughts about how this would scale to introduce more developers into the ATmosphere.