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

Puzzled by Make

I know a fair bit about GNU Make, but this one has me stymied. The Makefile that rebuilds the Software Carpentry course notes contains the following definit...
May 10, 2006

Revised Lecture on Teamware

I’ve revised the Software Carpentry lecture on using team tools. I’d be grateful for feedback.
May 05, 2006

Book Review: Code Quality

When Diomidis Spinellis’s first book, Code Reading, came out in 2003, I said that it didn’t matter whether you were still in high school, or had been program...
May 05, 2006