Marc-André Giroux·Oct 14, 2022SDL or Code-first GraphQL Schemas?What to expect depending on your choice.
Marc-André Giroux·Aug 3, 2022A Guide to GraphQL Rate Limiting & SecuritySecuring GraphQL servers against malicious queries and rate limiting through cost analysisA response icon1A response icon1
Marc-André Giroux·Aug 2, 2022No, GraphQL Persisted Queries are not “Reinventing a REST API”Persisted Queries?
Marc-André Giroux·May 6, 2022GraphQL is a Trap?This twitter thread blew up on twitter yesterday and I thought I’d go over some of the author’s points in a longer format so we can clear…A response icon23A response icon23
Marc-André Giroux·Dec 12, 2021Response to “GraphQL is not meant to be exposed over the internet”This is a response to two articles I stumbled upon the past few weeks:
Marc-André Giroux·May 19, 2021First Look at Notion’s Public APILast week, the team at Notion released the beta of their new public API: https://developers.notion.com/. As a Notion user myself (but…
Marc-André Giroux·Aug 5, 2020A Guide to GraphQL ErrorsExploring the many ways to design errors in a GraphQL API
Marc-André Giroux·May 21, 2020On GraphQL-to-SQLGraphQL has a reputation for its N+1 problem which can often happen when implemented naively. This leads to a lot of us trying to solve…
Marc-André Giroux·May 15, 2020The GraphQL Sweet SpotGraphQL is everywhere these days. From Facebook’s original usage of it to some more funky usages like databases, GraphQL is loved by so…A response icon2A response icon2