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

Systematic Curriculum Design

Executive summary: we'd appreciate your help organizing and motivating our material better. One of the good things about traveling is that it gives me time t...
September 16, 2012

Patterns Wanted

At some point or other, most programmers have encountered the idea of design patterns in software, and many (including myself) have been zealous about them, ...
September 12, 2012

A Few Books I’ve Enjoyed Recently

The first of Philip Reeve’s prequels to the “Hungry Cities” books for young adults is Fever Crumb; the same would also enjoy Ian McDonald’s Planesrunner. The...
September 09, 2012

How Quickly Do Workshops Fill Up?

I had to compile some data on signups anyway, so here's a graph showing cumulative registration per workshop over time (counting from the day registration op...
September 06, 2012

Not Really Disjoint

The twinned discussions in bioinformatics about openness and software quality are heating up. A recent salvo on Gas Stations Without Pumps is titled "Account...
September 04, 2012