Jordan Eldredge
San Francisco, CA, US
Jordan has spent the last seven years working at Meta. He currently works on Relay, a sophisticated GraphQL client for JavaScript that powers most of Meta's JavaScript applications.
Around the community
- In their own words.
The Complexity Has to Pay Off
- GraphQL Specification Working Group
GraphQL Specification WG member · last attended in 2025
- Nullability Working Group
Used to attend Nullability WG
- GraphQL Ambassador
Current Ambassador
Grats
Maintainer
Relay
Maintainer
Stars contribution cards
Stories

The Complexity Has to Pay Off
Jordan Eldredge is a software engineer at Meta, where he works on Relay, and the creator of Grats, which brings implementation-first GraphQL to TypeScript. After joining Facebook with little GraphQL experience, he initially found the technology baffling before discovering ideas in Relay that changed how he thought about data fetching. Here, Jordan explains why GraphQL’s complexity has to pay off - and what fragments, semantic nullability, and better server tooling can give developers in return.
Read the story ↗
