Speaking
I've done a bit of speaking over the years, this is a collection of talks I have given on javascript, design, and other topics for your enjoyment.
Slides self-hosted deck Video recording
2026
-
3rd Time's the Charm Our Journey To Modern Single Cloud Infrastructure
How we migrated our >15 year old infrastructure into a single cloud while modernizing its architecture and systems.
-
AI Utah January: Orpheus and the 3 types of AI businesses
Presentation at AI Utah on Orpheus, transcription, evals, and where Voze fits in the world of AI businesses.
-
The Three Types of AI Businesses
A quick talk about the 3 types of AI businesses for my team, with Ska.
-
Turning Tokens Into Passable React
2025
-
Our Ethical Responsibilties with AI
A talk about our responsibility as practitioners to practice ethics in software and AI
2018
-
What we make matters: Ethics on the bleeding edge
In a world of Crypto Currencies, Deep Learning, Cambridge Analytica, and Artificial Intelligence the ethical ramifications of what we build are critical to our field. But it turns out that good intentions and being a good person aren't enough to actually prevent us from doing terrible things. We'll walk through the past to find ways of ensuring that we make ethical decisions despite economic and seemingly existential pressures.
▶ WatchHide video
2016
-
Becoming Senior how to get from where you are, to better
▶ WatchHide video
2015
-
Arrays Are Everything
▶ WatchHide video
-
Test 1, Test 2... Test 3
-
Isomorphic
-
Objects vs. Arrays
-
Functions
-
events! events!
2014
-
Making Mobile Easy