Second Brain
HomeTableBooksPodcastsNewslettersGraphStatsTagsAuthorsAbout

error-handling

(1)

Fixing GraphQL's Biggest Mistake in 512 Bytes

by benjie-gillam

GraphQL's error propagation destroys sibling data when non-null fields fail. A 512-byte library called graphql-toe transforms error-nulls into thrown errors, letting schemas express business semantics instead of error boundaries.

graphqlerror-handlingtypescriptapi-designJan 3, 2026
Source