When comparing REST and GraphQL, it’s not just about payload size, flexibility, or tooling…
Designing great resolver functions in GraphQL is quite unintuitive. Giving consumers the …
One of the powerful design patterns that can be employed within a GraphQL schema is the …
Try as we might to design APIs that last, it is very difficult to completely avoid the …
At Crimson one of the first projects undertaken by my AI team was to produce high-quality …
Design consistency is important, because it frees up developer brainpower for important …
One of GraphQL’s limitations is that it has no native concept of namespaces. All types …
Can you spot the hidden findMany query lurking inside this GraphQL schema?
findMany
There are a few languages out there which come with multiple “types” of object, but …
Aggressively nesting your GraphQL schema wherever possible is one of the best tools you …
We had an issue the other month with our internal summarization microservice, which …
Imagine that you’re building out a web page that allows students to view a list of their …
Global object identification is a GraphQL specification which describes the Node interface…
Node
GraphQL schema design is hard, and a lot of engineering teams end up making mistakes when …
There’s a big difference between building with GraphQL and older style REST endpoints: …