Add all talks, update landing page

Signed-off-by: Gabriel Luethje <gabriel@thefstopdesign.com>