talks

Slides, recordings, and post-mortems from things I've said out loud at conferences and meetups. Reverse chronological — newest mistakes first.

2024

2023

2022

2021

2020

2019

2018