Pete LePage

Thoughts on web development, life, and photography.

RT @googlenonprofit: We are here to help nonprofits in these times of uncertainty. We have prepared a 5-minute survey to hear directly from…