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

Two Books on Security

Why are so many computers so insecure? As Whitten and Tygar pointed out in their 1999 USENIX paper, “Why Johnny Can’t Encrypt”, the biggest reason may be th...
November 11, 2005

Two Books on Project Management

I always feel badly about giving a book a poor review. Whatever else it may be, it’s somebody’s baby. Someone put hundreds or thousands of hours into sayin...
November 11, 2005

Two Books on Performance Modeling

We’ve all cursed slow software and unresponsive web sites, and most of us have probably built a few, but making them zippy is often as big a challenge as bui...
November 10, 2005

If Your Software Was On a Date…

This post, from Kathy Sierra, is a lighthearted look at how well-designed software should behave. Those of you building your first real web application, tak...
November 06, 2005