Pete LePage

Thoughts on web development, life, and photography.

I’ve written, rewritten, and rewritten this post too many times. The next 8 days are going to be very difficult. Please excuse me if I’m not at my best.