Principles I've found useful for designing good Python library APIs, including structure, naming, error handling, and type annotations.| benhoyt.com
Long time Pythoneer Tim Peters succinctly channels the BDFL’s guiding principles for Python’s design into 20 aphorisms, only 19 of which have been written down.| Python Enhancement Proposals (PEPs)