Years ago, I lost my temper while arguing with my brother, and said, "Jeff, I could teach you everything I know and you'd still be an idiot." Please keep that in mind as you read this site.

Recent posts

Yep, More Books

I believe very strongly that if you want to write well, you have to read relentlessly and critically: relentlessly, because there’s a lot out there, and crit...
May 05, 2008

Programming for Historians

There are lots of books on programming for scientists and graphic artists, but only a few aimed at students and scholars in the humanities. Here’s another, ...
May 04, 2008

StreetKnit in the News

StreetKnit got a mention in Vogue Knitting’s Spring/Summer 2008 issue — w00t!
May 04, 2008