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

Beautiful Architecture

Beautiful Architecture: Leading Thinkers Reveal the Hidden Beauty in Software Design is now available from O’Reilly (and also from Amazon, of course). Diomi...
January 14, 2009

Making Up Grading Schemes

I’m running two courses this term, and in both, I’m asking students to make up their own grading schemes.
January 14, 2009

When Is A Book Finished?

When is a book finished? When the authors cross off every item on the to-do list? Uh uh—there’s always errata, especially in this age of beta releases and ...
January 13, 2009

Where My Time Goes

Last week was the first of a new term. The table below shows where my hours went; it comes to 41 hours, which is under-counting somewhere, but the proportio...
January 11, 2009