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

Two Others

In amongst a bunch of programming books, I also found time this summer to read a few for fun, like the latest in the Temeraire series. The two I enjoyed most...
October 19, 2008

And Search Returns…?

Here’s a design challenge for anyone who wants it: what should search return? More specifically, suppose you have something like DrProject, which stores tic...
October 16, 2008

Surveying Scientists’ Use of Computers

Computers are as important to modern scientists as test tubes, but we know surprisingly little about how scientists develop and use software in their researc...
October 15, 2008

So Far Behind

I’d like to start this lengthy set of reviews by apologizing to the authors and editors who’ve been waiting so patiently for me to tell the world about their...
October 10, 2008

Another Check for Amnesty International

The folks at O’Reilly sent me another royalty statement for Beautiful Code a couple of days ago: sales have (unsurprisingly) leveled off, but we’ve still rai...
October 05, 2008