I'm Jake! I was born and raised in South Carolina, but recently relocated to New York City. I'm an Apollo Architect on the Apollo GraphQL team, working on making the GraphQL ecosystem easier to use at any scale. I thoroughly enjoy working with others, teaching, and learning new things.
This site is just a summary of some of the things I've been working on. It is not at all exhaustive, and will continue to change.
How the test utilities in react-apollo make writing tests a breezeRead on Medium
Practical methods for controlling access to the data in your APIRead on Medium
Regular expressions are a bit like a scientific calculator’s extra functions.Read on Medium
Anytime I’m exploring a new language, I like to familiarize myself with it by building something familiar. Like Quicksort or a BSTRead on Medium
Checking if keys exist in objects based on logic rules doesn’t have to be hard.Read on Medium
I love puzzles. I love memes. Stick figures are the peak of my artistic abilities. These are the reasons I love coding.Read on Medium
A ground-up introduction to one of the most useful data structures.Read on Medium
A lesson that I learned a while back about rest and relaxationRead More
Some early notes of mine taken while I was learning functional programmingRead More
Some simple lessons I learned while refactoring components for unit testingRead More
A practical walkthrough of getting up and running with Apollo GraphQL, including using the newly released Apollo Server 2.0.Watch
Talk given for GraphQL NYC on May 8, 2018. Discussing the future of Apollo Server and how to push it to the edge.View Slides
Talk given at Asbury Agile - Oct 6, 2017. Introducing GraphQL through a (very fake) love storyView Slides
©2018 Jake Dawkins