Marc-André GirouxSDL or Code-first GraphQL Schemas?What to expect depending on your choice.5 min read·Oct 14, 2022----
Marc-André GirouxGraphQL ObservabilityQuestions you need to be able to answer4 min read·Aug 19, 2022----
Marc-André GirouxA Guide to GraphQL Rate Limiting & SecuritySecuring GraphQL servers against malicious queries and rate limiting through cost analysis8 min read·Aug 3, 2022--1--1
Marc-André GirouxNo, GraphQL Persisted Queries are not “Reinventing a REST API”Persisted Queries?4 min read·Aug 2, 2022----
Marc-André GirouxGraphQL 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…6 min read·May 6, 2022--22--22
Marc-André GirouxResponse 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:4 min read·Dec 12, 2021----
Marc-André GirouxFirst 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…4 min read·May 19, 2021----
Marc-André GirouxA Guide to GraphQL ErrorsExploring the many ways to design errors in a GraphQL API11 min read·Aug 5, 2020----
Marc-André GirouxOn 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…6 min read·May 21, 2020----
Marc-André GirouxThe 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…7 min read·May 15, 2020--2--2