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

Portrait of the Author

I got my first two copies of A Bottle of Light last week, and immediately handed them off to my nephews (to whom the book is dedicated). About half an hour ...
July 09, 2008

Yes, Our Students Are Still Busy

Week 9 of 15 (or 10, or 16, depending on which student we’re talking about), and we’re all staying busy: I wrote five mid-term evaluations this morning. Un...
July 09, 2008

Eva’s Mid-Term Screencast

Eva Wong was out of town for the mid-term demos last Friday, so she made a screencast instead. It’s pretty cool—and the live demos just plain rocked. I’m co...
July 07, 2008

Consulting Course Fall 2008 Needs You!

I am going to be running a consulting course for senior undergrads this fall, in which pairs or triples of students will write real software for real custome...
July 07, 2008

Traceability in Agile Projects

I’ve been thinking a lot over the last couple of years about what an entry-level requirements and/or modeling tool would look like—something that undergrad s...
July 06, 2008