I didn't catch it live, but it's a great talk. I'm glad there's a video of it up.
Shared publiclyView activity