Over the last few years, I’ve followed WWDC from afar, watching the video replays days after and relying on the crowdsourced community knowledge. This year was completely different, as I was able to be in the mix! Hat tip to... Continue Reading →