KGN
BlogSpeakingBooks & Courses

Speaking Events

From newest to oldest. Recordings linked where available, courtesy of conference organizers.

Interested in having me speak at your event, or on your livestream / podcast / etc? Shoot me an email!

Kansas City Developer Conference (KCDC)

The UX of AI: User Interaction Beyond the Chat Box

Sat Oct 10 2026Kansas City, MO

RenderATL

The Life-Changing Art of Being Wrong

Sat Sep 12 2026Atlanta, GA

VueConf

The Life-Changing Art of Being Wrong

Sat Jun 20 2026Atlanta, GA

StirTrek

How to Ruin a User Interface: Surprisingly Easy Ways to Screw Over Your Users

The Life-Changing Art of Being Wrong

Mon Jun 01 2026Columbus, OH

CodeStock

How to Ruin a User Interface: Surprisingly Easy Ways to Screw Over Your Users

The Life-Changing Art of Being Wrong

Sat May 09 2026Knoxville, TN

ConFoo

I Didn't Know HTML & CSS Could Do THAT!

Learn Enough Design to be Dangerous

Wed Mar 25 2026Montreal, Canada

Kansas City Developer Conference (KCDC)

Zero to Design System in Just 4 Hours Workshop

From Design Systems to Web & Native Apps with React, .NET, and AI

Sat Sep 13 2025Kansas City, MO

Nebraska.Code

Usablity Testing Without a UX Specialist

Sat Aug 23 2025Lincoln, NE

RenderATL

How to Ruin a User Interface

Sat Jul 12 2025Atlanta, GA

200OK

How to Ruin a User Interface

Mon Jun 23 2025Tulsa, OK

VueConf

How to Ruin a User Interface

Fri Jun 13 2025Tampa, FL

StirTrek

Mon Jun 02 2025Columbus, OH

DevUp

How to Ruin a User Interface

Learn Enough UX to be Dangerous

Sat Sep 14 2024St. Louis, MO

Kansas City Developer Conference (KCDC)

How to Ruin a User Interface

A Tale of Two Servers: SSR in React and Angular

Fri Jul 26 2024Kansas City, MO

React Summit EU 2024

Thu Jul 18 2024Virtual

O'Reilly Live Course

Web Accessibility Workshop

Fri Jun 07 2024Virtual

StirTrek

Fri May 03 2024Columbus, OH

O'Reilly Live Course

Web Accessibility Workshop

Tue Nov 07 2023Virtual

React Advanced

Usability Testing Without a UX Specialist

Mon Oct 23 2023Virtual

DevUp

Getting Started with Accessibility in React

Usability Testing Without a UX Specialist

Thu Sep 28 2023St Louis, MO

Kansas City Developer Conference (KCDC)

Learn Enough Design to be Dangerous

Wed Jun 21 2023Kansas City, MO

Webinale

Learn Enough Design to be Dangerous

Tue May 23 2023Virtual

WeAreDevelopers Student Day

Wed May 10 2023Virtual

React Miami

Thu Apr 20 2023Miami, FL

LogRocket Meetup

Thu Dec 15 2022Virtual

DevReach

Sun Sep 11 2022Boston, MA

Code PaLOUsa

Learn Enough Design to be Dangerous

Wed Aug 17 2022Louisville, KY

React Next

DataViz Design Tips: Making Your Data Make Sense

Tue Jun 28 2022Tel Aviv, Israel

React Miami

Wed May 18 2022Miami, FL

CodeLand

Mon May 16 2022Virtual

DevUp

Learn Enough Design to be Dangerous

Ditch the Media Queries: Modern CSS Replacements for Better Responsive Code

Fri May 06 2022St Louis, MO

Hover

Ditch the Media Queries: Modern CSS Replacements for Better Responsive Code

Fri Apr 29 2022Virtual

Women In Tech Summit (WITS)

Learn Enough Design to be Dangerous

Wed Apr 27 2022Virtual

CodeStock

Learn Enough Design to be Dangerous

Ditch the Media Queries: Modern CSS Replacements for Better Responsive Code

Thu Apr 07 2022Knoxville TN

React Europe

Thu Dec 09 2021Virtual

React Advanced

Mon Oct 25 2021Virtual

Connect ReImagine

Thu Jun 10 2021Virtual

Byteconf React

Fri May 01 2020Virtual

NationJS Frontrunners React

Creating a Component Library

Fri Dec 06 2019Washington, DC

Drupal Camp AVL

Overcoming Impostor Syndrome

Fri Jul 13 2018Asheville, NC

Litmus Live

Keynote: Overcoming Impostor Syndrome

Thu Sep 21 2017London, UK

Litmus Live

Keynote: Overcoming Impostor Syndrome

Tue Aug 29 2017San Francisco, CA

Litmus Live

Wed Aug 02 2017Boston, MA

The Email Design Conference

When Graceful Degredation Isn't An Option: Designing Emails for Regulated Industries

Fri Sep 16 2016Boston, MA