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.Aug 27, 2021Aug 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…May 7, 2021May 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…Mar 2, 2020Mar 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…Aug 1, 20182Aug 1, 20182
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…May 3, 20184May 3, 20184
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…Mar 12, 20189Mar 12, 20189
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…Feb 27, 20185Feb 27, 20185
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…Jan 9, 20184Jan 9, 20184
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…Jul 11, 20172Jul 11, 20172
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…Mar 8, 20171Mar 8, 20171