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

DrProject Internals: Security Part 2

The previous article in this series introduced a simple security model based on authentication, authorization, and access control, then described how DrProje...
October 28, 2006

Adam Goucher’s "QA 101"

Adam Goucher is the best tester I’ve ever worked with. He is now teaching an introductory course in Toronto called “QA 101”, which includes discussion of ho...
October 28, 2006

DrProject Internals: Security Part 1

Last time around, I described the architecture of a very simple wiki system that stored pages, along with their histories and meta-data, in a database, and l...
October 27, 2006


Victor Ng’s company, MonkeyBean, builds web tools for adventure travel companies. They have a video up on YouTube that’s kind of fun — especially if you lik...
October 26, 2006