Contribute Media
A thank you to everyone who makes this possible: Read More

API Design for Library Authors


A library is code distributed in such a way that strangers can use it. In this talk we consider: 1) why Python developers make bad libraries and poor APIs; 2) how to make your library API maximally useful for others; 3) examples of real-world antipatterns involving APIs.


Improve this page