Python Best Practices
Learn practical Python best practices for readable, testable, maintainable code—from naming and functions to dependencies and type hints.

9/5/2025

Leader of the Software Craftsmanship Brasília (SCCB) community. :-P Software Craftsman with extensive experience building robust and resilient systems, working as a consultant for international companies. Strong background in cloud computing (AWS, GCP, and Azure) and a long-time GNU/Linux systems enthusiast and administrator. ┐( ˘_˘)┌ Dedicated mentor who has guided 8+ mentees (“padawans”) over the past five years — five of whom now work in mid-level engineering roles.<0.o>
Learn practical Python best practices for readable, testable, maintainable code—from naming and functions to dependencies and type hints.

9/5/2025
Learn the basics of Python, from your first program to pip, venv, automation, data analysis, and web development.

2/9/2026
Learn how JavaScript evolved from a browser language into a versatile tool for servers, apps, automation, and connected devices.

9/21/2025
Practical JavaScript habits to avoid production bugs: const and let, strict equality, async/await, ESM, immutability, and this.

4/30/2026
Practical .NET practices for dependency injection, async code, resource management, configuration, and structured logging.

4/3/2026
Learn practical React best practices for small components, well-placed state, effective effects, derived data, and stable list keys.

6/6/2026
Technical decisions rarely have one right answer. Learn how context, trade-offs, and reversibility lead to better choices.

5/30/2026
Learn practical prompting best practices: provide context, use examples, specify formats, iterate on results, and account for model limitations.

7/25/2026
Learn how to use LLMs for fast, sustainable prototyping without losing control, quality, or maintainability.

10/30/2025
Learn how prompt engineering makes LLM interactions clearer, more useful, and easier to validate—without relying on trial and error.

2/11/2026
Learn the fundamentals of Machine Learning, from supervised learning and features to overfitting and when a simple if/else is better.

6/1/2026
Practical machine learning best practices for honest data, reproducible experiments, simple models, and reliable production systems.

1/12/2026