http://www.infoq.com/presentations/effective-api-design

recommended by Krzysztof ^^
Posted by Flexagon . .