API Design eBook 2012 03
Introduction to developing modern web apps
On the shoulders of giants Learning About API Design by Looking Backwards