I'm being very selective about speaking opportunities at the moment. If we don't already know each other, and it's not paid, I probably won't be able to do it. Thanks for understanding.

Upcoming events

(Nothing at the moment)

Podcast and radio appearances

Written interviews

Past events


I used to occasionally give tech talks - some pedagogical, some extolling the virtues of my (now defunct) startup. I haven't done a good job of keeping track of these, but you can view some of my slides on Speakerdeck (source on GitHub).