Items tagged "graphql"
Grats: A More Pleasant Way to Build TypeScript GraphQL Servers
Bringing Implementation-First GraphQL to TypeScript via a novel static analysis approach.

Implementation-First GraphQL
Defining a meaningful distinction within code-first GraphQL server libraries.
My GraphQL Conf 2024 talk: Semantic Nullability
Youtube video of the talk I gave at GraphQL Conf 2024 covering advanced client error handling and its implications for potentially fundamentally solving the problem of pervasive nullability in GraphQL

Reactive GraphQL Architecture
A vision for using GraphQL on the client for local-first apps, apps using e2e encryption, and other apps with heavy client state
How Relay Enables Optimal Data Fetching
Sharing a blog post I wrote about what makes Relay so special
“KillsParentOnException” a lesson in API naming
An internal Meta decorator name which taught me something important about API naming
The Challenges with Client Controlled Nullability
Explaining some of the non-obvious problems with the Client Controlled Nullability GraphQL spec RFC
Avoid name-spacing GraphQL mutation fields
Explaining why nesting your mutations inside GraphQL types is problematic
Why use the Relay Connection Spec?
My response to a Reddit user’s question about the value of the Relay Connection Spec

A GraphQL Maturity Model
I believe the benefits of GraphQL are fundamentally under-realized. Most organizations fail to capture much of the value it can provide.