Best-Practices

Refactoring Library Interfaces

May 15, 2025

Context-Aware Library Design: Build for Your Users

May 14, 2025

Handling Deprecation: Gracefully Retiring Features

April 28, 2025

McCabe Complexity: The Python Metric You Should Care About

April 24, 2025

Python Logging Best Practices for Library Developers

April 20, 2025

Documenting Your Library's API: Best Practices

March 30, 2025

Silos to Shared Libraries: Guide to Inner Source Adoption

February 18, 2025

Building Your Internal Library Developer Community

February 15, 2025

Inner Source: Bringing Open Source Culture Inside Your Organization

February 11, 2025

Designing for Developer Joy: Python Library Ergonomics

February 6, 2025

The Art of API Design: Making the Right Things Easy

February 3, 2025

Secure Coding Practices for Python Library Developers

February 2, 2025

Guide: Developing High-Quality Python Libraries

January 29, 2025

The Library Author's Dilemma: Managing Python Dependencies

January 21, 2025

How to Write Comprehensions and Alienate People

January 8, 2016