Skip to content

Talks & appearances

Conference and meetup talks, guest lectures, internal tech talks, and a podcast, mostly about GraphQL, testing, accessibility, and open source.

2023

Intro to Web Accessibility

Nov · Talk · Homeaglow internal tech talk

The basics of accessibility, what it means, and how to do a basic evaluation for the most commonly-missed accessibility issues.

Next.js

Jul · Talk · Homeaglow internal tech talk

What Next.js is, how it works, how it compares to Create React App, and why the team should adopt it.

2021

Open Source Software From My Eyes

Feb · Guest lecture · Clemson University

The people, incentives, and responsibilities behind open source projects, and how to get involved.

2020

Remote Networking and Technical Leadership

Oct · Guest lecture · Clemson University

How remote jobs and networking work, and how to advocate for yourself and your ideas in a professional environment.

2019

GraphQL Tooling

Oct · Talk · GraphQL NYC Meetup

GraphQL's queryable schema makes powerful tooling possible, like code generation, editor support, and schema registries, but today's tools are capable yet disconnected and configured separately. This talk lays out a modern, integrated setup and where that tooling is headed next.

Federated Validation

Jul · Talk · Private event

How Apollo Federation validates a set of GraphQL service schemas when composing them into one gateway schema. Covers each validation stage (before normalization, before composition, during composition via validateSDL, and on the composed schema) and what the resulting errors look like.

2018

Testing GraphQL

Oct · Talk · GraphQL Summit 2018

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 is a deep dive into how to test the Apollo Platform, giving you the security you need to go into production.

GraphQL at the Edge

Jun · Talk · GraphQL NYC Meetup

The future of running GraphQL at the edge with Fly.io and Cloudflare Workers, moving data processing closer to users to reduce network latency.

A Hands-On Look at Apollo GraphQL

May · Talk · Apollo Day

A practical walkthrough of getting up and running with Apollo GraphQL, including using the newly released Apollo Server 2.0.

State Management with Apollo

Jan · Podcast · GraphQL Radio, Episode 12

My work at MLS, and how to use Apollo's new apollo-link-state library for state management in React applications.

2017

When Front-End Met Back-End: A GraphQL Love Story

Oct · Talk · Asbury Agile 2017

An overview of how GraphQL works as an API layer that makes development easier for frontend and backend teams, and allows for lower-data, typesafe networking.