Working on a publishing platform for the open web.

Writing about technology and things of interest.

More? More!

Academic papers I've published, listed in reverse chronological order.
The ByteBaker
A technology blog I've been writing on-and-off since mid-2006.
Lafayette Voices
College life while I was a student at Lafayette College.