The Anti-Pattern Museum
The mistakes that make smart people produce weak work.