Christian JoudreyLife of a GraphQL Query — ValidationA few weeks ago I wrote about the first phase of what happens when a GraphQL query is executed: lexing and parsing.Aug 10, 20171Aug 10, 20171
Christian JoudreyLife of a GraphQL Query — Lexing/ParsingLast week I wrote about how I used Ruby’s TracePoint and Graphviz to generate graphs to familiarize myself with new codebases. I originally…Jul 21, 2017Jul 21, 2017
Christian JoudreyFamiliarizing myself with a new codebase using Ruby’s TracePoint and GraphvizAbout a year ago I found myself wanting to learn more about the internals of Ruby’s GraphQL gem. When I first opened the lib/graphql folder…Jul 10, 2017Jul 10, 2017
Christian JoudreyCapturing HTTP packets the hard wayOver the years I’ve used tcpdump multiple times to inspect the network traffic coming and going from my machine, but not once did I bother…Jul 6, 20172Jul 6, 20172
Christian JoudreyWhy I’m excited about GraphQLIt’s been awhile since I’ve blogged, mostly because I haven’t taken the time to sit down and write. Over the past few weeks I’ve been…Nov 19, 2016Nov 19, 2016