Talks

Below are some recordings of talks I gave at various conferences and other videos.
Last update: August 2025