Matt Krick·Aug 27, 2021Upgrading 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.
InLevel Up CodingbyMatt Krick·May 7, 2021Nesting 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…
Matt Krick·Mar 2, 2020GraphQL 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…
InITNEXTbyMatt Krick·Aug 1, 2018Understand 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…A response icon2A response icon2
InHackerNoon.combyMatt Krick·May 3, 2018GraphQL: 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…A response icon4A response icon4
InITNEXTbyMatt Krick·Mar 12, 2018The 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…A response icon9A response icon9
Matt Krick·Feb 27, 2018Replacing 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…A response icon5A response icon5
InHackerNoon.combyMatt Krick·Jan 9, 2018The 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…A response icon4A response icon4
Matt Krick·Jul 11, 2017Evented 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…A response icon2A response icon2
InParabol FocusbyMatt Krick·Mar 8, 2017Unit 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…A response icon1A response icon1