This keynote was a great start to the conference. Despite being super tired from being up since 2:15 with an upset child and driving 3 hours to get here I…Read more
This keynote was a great start to the conference. Despite being super tired from being up since 2:15 with an upset child and driving 3 hours to get here I…Read more