Visit homepage

Talks

I've only ever given one public, recorded talk as you can see below. I'd like to give more talks, mainly because preparing for one ("talk-driven development") encourages thorough learning much like teaching and writing.