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
Published inLevel 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
Published inITNEXTUnderstand 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, 2018A response icon2Aug 1, 2018A response icon2
Published inHackerNoon.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, 2018A response icon4May 3, 2018A response icon4
Published inITNEXTThe 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, 2018A response icon9Mar 12, 2018A response icon9
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, 2018A response icon5Feb 27, 2018A response icon5
Published inHackerNoon.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, 2018A response icon4Jan 9, 2018A response icon4
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, 2017A response icon2Jul 11, 2017A response icon2
Published inParabol 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, 2017A response icon1Mar 8, 2017A response icon1