In this set of CommKit articles, we recommend principles and best practices for coders from the perspective of effective communication. Keeping in mind the needs of your audience – that is, either your future self or anyone else who might want to reuse your code – will help you to create concise, readable, and reusable code and documentation, as well as easy-to-navigate file structures. Whether you are a data scientist or a developer, our recommendations and examples can help you develop a more efficient, audience-friendly coding practice.