Recent reads on API Design

ACM Queue: Ken Arnold: “Programmers are People, Too”

Communications of the ACM: “API Design Matters”

JavaWorld: “Joshua Bloch: A conversation about design”

InfoQ: Joshua Bloch: “Joshua Bloch: Bumper-Sticker API Design”

InfoQ: Video: Joshua Bloch: “How to Design a Good API & Why it Matters” (and a good thread on Hacker News).

Possible Resource: APIDesign Wiki