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.