Links to YouTube recordings, slides and other info for the talks I’ve given. Playlist of all these talks available here