Online Talks

This is a somewhat random collection of online talk slides, movies and web essays that can provide some idea on my recent and not so recent work.