Matt KrickUpgrading our React app to GraphQL Relay HooksLearn how we upgraded to Relay hooks and solved the problems we encountered along the way, including faster loads and easier optimizations.6 min read·Aug 27, 2021----
Matt KrickinLevel Up CodingNesting GitHub’s API in your GraphQL SchemaLearn how to nest GitHub’s GraphQL API in your schema with a single line of code. With nest-graphql-endpoint, you can embed any 3rd party…6 min read·May 7, 2021----
Matt KrickGraphQL After 4 Years: Scaling SubscriptionsScaling is relative. When Uber builds a scalable metric service, they build a proprietary database to answer their queries. When Facebook…8 min read·Mar 2, 2020----
Matt KrickinITNEXTUnderstand Async Iterators Without Really TryingNobody likes a callback. It’s like a modern day equivalent of a GOTO statement. But how can we replace those pesky ones like click…7 min read·Aug 1, 2018--2--2
Matt KrickinHackerNoon.comGraphQL: 3 Years in, and lessons learnedBack in late 2016 I wrote an article called GraphQL: Tips after a year in production. Since then, GraphQL started offering native…6 min read·May 3, 2018--4--4
Matt KrickinITNEXTThe Definitive Guide to Handling GraphQL ErrorsRecently, I screwed up and it resulted in a client getting a white screen when they used our app. Like most apps, we have an initial…7 min read·Mar 12, 2018--9--9
Matt KrickReplacing Redux with RelayIt’s been almost 2 years since I wrote Replacing Relay with Redux. Since then, Relay added subscriptions, a build-time compiler, a sensible…4 min read·Feb 27, 2018--5--5
Matt KrickinHackerNoon.comThe Hybrid Strategy for GraphQL SubscriptionsSubscriptions are really hard. That’s what makes them fun. It’s been a few months since GraphQL & Relay have supported them, and still…8 min read·Jan 9, 2018--4--4
Matt KrickEvented Subscriptions in Relay ModernI finally added Relay Modern to my production build and I gotta say… I dig it. When Relay Classic was first released, I poked a lot of fun…7 min read·Jul 11, 2017--2--2
Matt KrickinParabol FocusUnit test your DB with GraphQL and JestRecently, I built out billing and invoicing functionality for our small, open-source SaaS app (look out world, we got ourselves a business…7 min read·Mar 8, 2017--1--1