Working on a
for the open web.
about technology and things of interest.
Academic papers I’ve published, listed in reverse chronological order.
A technology blog I’ve been writing on-and-off since mid-2006.
College life while I was a student at Lafayette College.