Speaking and Workshops
I’m available for speaking gigs; just contact me. I’d be happy to speak about my experiences with remote working, business-building, or web design and development.
Currently I’m focusing on giving presentations in the following areas:
- Work-Life Balance and Efficiency: raising awareness about the health and career risks of overworking, teaching high-efficiency habits, encouraging downtime
- Building Effective Teams: process design, designing healthy culture, onboarding, internal training
- Modern Front-End Development: progressive web apps, high-performance patterns, React + GraphQL, architecture, testing, functional programming
- GraphQL: managing GraphQL servers, using GraphQL in microservice architectures, combining GraphQL with REST
For a full list of the ideas I’m kicking around right now, see my presentation list. If I’ve given the presentation before, the slides are up there, too.
Upcoming Speaking Engagements
Past Speaking Engagements
- THAT Conference
Keynote: How I Cut My Working Hours in Half and Somehow Managed to Get More Done
Aug 5–9Wisconsin Dells, WIslideswatch - Web Summer Camp
Workshop: Progressive Web Apps: Looks Like Vegetables; Tastes Like Victory
Aug 29–31Rovinj, Croatia - Connect.Tech
Keynote: How I Cut My Working Hours in Half and Somehow Managed to Get More Done
Sep 20–22Atlanta, GAslideswatch - GraphQL Summit
Keynote: GraphQL @ Massive Scale
Oct 25–26San Francisco, CAslideswatch - APIStrat
Talk: When Rest Isn’t Enough: Adding GraphQL
Oct 31 – Nov 2Portland, ORslides - Global CFP Diversity Day
Talk: Ending Professional Nap-Time: How to Give Presentations That Aren't Horrible and Boring
Feb 3Austin, TXslides - Assert(js)
Keynote: Building a Testing- and Quality-Driven Culture
Feb 22San Antonio, TXslideswatch - JazzCon.Tech
Workshop: Functional JavaScript With Ramda
Mar 21–23New Orleans, LA - #PerfMatters
Talk: Progressive Web Apps: Show Up for Offline First, but Stay for the Killer Performance Boost
Mar 27–28Redwood City, CAslides - The Lead Developer
Talk: Make the Right Thing the Easy Thing: How to Design Systems and Processes Teams Actually Follow
Apr 24New York, NYslideswatch - Generate
Keynote: How I Cut My Working Hours in Half and Somehow Managed to Get More Done
Apr 25–27New York, NYslideswatch - CRAFT
Keynote: How I Cut My Working Hours in Half and Somehow Managed to Get More Done
May 8–11Budapest, Hungaryslideswatch - THAT Conference
Keynote: Adventure as a Career Plan
Aug 4–8Wisconsin Dells, WIslideswatch - Portland ReactJS Meetup
Talk: The Future Is Fast: Dynamic Apps, Static Files, Unreal Performance
Sep 11Portland, ORslideswatch - Connect.Tech
Keynote: Adventure as a Career Plan
Oct 17–19Atlanta, GAslideswatch - GraphQL Summit
Talk: Beyond Static With Gatsby & Apollo
Nov 7–8San Francisco, CAslideswatch - APIdays Paris
Talk: Beyond Static With Gatsby & Apollo
Dec 11–12Paris, Franceslideswatch - JSHeroes
Talk: You Belong Here
Apr 11–12Cluj-Napoca, Romania - React India
Talk: Beyond Static With Gatsby & Apollo
Sep 26–28Goa, Indiaslideswatch - Gatsby Days NYC
Talk: What the heck is Gatsby?
May 6New York City, NY - Chain React
Emcee: Emcee
Jul 11–12Portland, OR - Web Unleashed
Talk: You Belong Here
Sep 13–14Toronto, Canada - Web Rebels
Talk: Functional Programming for People Who Don’t Like Math
Jun 1–2Oslo, Norwayslideswatch - DEVit
Workshop: Progressive Web Apps: Looks Like Vegetables; Tastes Like Victory
May 20–21Thessaloniki, Greece - Oracle Code
Talk: Functional Programming for People Who Don’t Like Math
Apr 20Toronto, Canadaslideswatch - Oracle Code
Talk: Functional Programming for People Who Don’t Like Math
Mar 20Austin, TXslideswatch - WordCamp Atlanta
Talk: WordPress Deployment for Professionals
Mar 18–19Atlanta, GAwatch