WordCamp Rochester 2017 – Speaking

Guess who’s speaking at the second WordCamp Rochester? This gal! Thanks again to Michelle Ames for putting up… ahem… I mean… having me back. This time around, my good friend Matt Graham and I are going to try something different. […]