Disclaimer

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

Links for Breakfast

The Project Horseshoe report on “Building Innovative Games that Sell” is out. Conicidentally, so is Joel Spolsky’s review of Dreaming in Code, which is mean...
January 22, 2007

Many Ways to Break

One of the driving forces behind DrProject was instructors’ need for a scripting API to support batch operations (such as creating one repository for each pa...
January 21, 2007

Jolt Finalists

This year’s Jolt award finalists are up. I’ve read nine of the fifteen books, but recognzie less than 20% of the names of the products… Must be getting old…
January 21, 2007

Debugging Trick

A neat trick when debugging: give the object a unique ID (to avoid confusion if it’s relocated by the garbage collector in a way that changes its address), t...
January 21, 2007

Threading Maturity Model

Two good posts calling for a Threading Maturity Model and Personal Threading Maturity Model respectively.
January 21, 2007