Pete LePage

Thoughts on web development, life, and photography.

my deck is done, and I’m ready to present at #aea. being up after @jmspool is always tough though!