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

Pre-Commit Continuous Integration

Mike Conley (one of my grad students) is converging on a thesis topic: pre-commit continuous integration. If you have thoughts, he’d enjoy hearing them.
February 02, 2010

Engineering Thinking

I’m a big fan of David Mackay’s Sustainable Energy—Without the Hot Air, not least because it’s a command performance by a master of back-of-the-envelope calc...
February 02, 2010

Upcoming Talks

I’m speaking at Guelph University on Monday, February 8, and at McMaster University on Wednesday, February 10. Both talks will be based on my DevDays/CUSEC t...
February 02, 2010

Half Measures

Lots of people were chatting last week about Sikuli, the “programming with screenshots” project from MIT. Even if I didn’t agree with Adam Goucher’s comments...
February 01, 2010