Joshua Bloch dripping with wisdom

When Joshua Bloch speaks, the ground shakes, oceans part, and Java developers fall to their knees and tremble.  At least, I do.  I think animals get nervous before Josh writes articles.

His latest article on API design is a must-read.  I don’t think he’s written a single word I don’t agree with, and this is no exception.
P.S. If you’re a Java developer and you don’t have Effective Java within arm’s reach, consider it a critical-severity bug in your personal development.  The Puzzlers are less practical but fun.