Ryan has done a good job summing up some of the coverage from the last 2 days.
Wow. What a day! I’ve attempted to pull together a summary of materials and videos from Day 1. I’m now in the keynote for Day 2 so will have more later on that later. Read More