API Design - Matt Gemmell
253 points by protomyth
Read the article
Discussion on Hacker News