OSS From My Eyes
Feb 28 2021Notes from a guest lecture I gave on open source projects
Written by Jake Dawkins, who is a senior product engineer at Carbon Health. Previously, he maintained the Apollo CLI & Editor Extensions. He's a private pilot, ameteur woodworker, speaker, and all-around serial hobbyist. You should follow him on Twitter
Notes from a guest lecture I gave on open source projects
How I went about building the desk
An ode to midcentury writing desks, made with walnut
Life update: I'm moving back to South Carolina
Explaining how to use unwrap and expect in Rust project to handle Option and Result!
Exploring where Rust shines, and my first impressions
[SLIDES] GraphQL has always promised a development experience like no other through advanced and easy-to-use tooling. But have we reached that point yet? In this talk, I discussed the state of GraphQL tooling, how to get the most out of GraphQL, and what could be improved with how people work on GraphQL projects.
[VIDEO] Teams that adopt GraphQL see it become a powerful, yet critical part of how their applications work. The schemas that power these apps act as an important agreement between servers and clients. So how do you support such an important piece of infrastructure? With tests of course! This talk will be a deep dive into how to test the Apollo Platform, giving you the security you need to go into production.
How the test utilities in react-apollo make writing tests a breeze
[VIDEO] A practical walkthrough of getting up and running with Apollo GraphQL, including using the newly released Apollo Server 2.0.
Practical methods for controlling access to the data in your API
[SLIDES] Talk given for GraphQL NYC on May 8, 2018. Discussing the future of Apollo Server and how to push it to the edge.
Regular expressions are a bit like a scientific calculator’s extra functions.
Anytime I’m exploring a new language, I like to familiarize myself with it by building something familiar. Like Quicksort or a BST
Checking if keys exist in objects based on logic rules doesn’t have to be hard.
[SLIDES] Talk given at Asbury Agile - Oct 6, 2017. Introducing GraphQL through a (very fake) love story
I love puzzles. I love memes. Stick figures are the peak of my artistic abilities. These are the reasons I love coding.
A ground-up introduction to one of the most useful data structures.
A lesson that I learned a while back about rest and relaxation
Some simple lessons I learned while refactoring components for unit testing
Some early notes of mine taken while I was learning functional programming