
Learn how volunteers use Python to assist an NGO in Victoria, BC, in supporting the unhoused through social media monitoring and resource allocation optimization.

Explore Robyn, a high-performance async Python web framework with a Rust runtime. Learn its creation, technical decisions, performance benefits, and community-driven development.

Explore Python's importlib to manage API deprecations, redirecting modules and attributes for backward compatibility while restructuring codebases. Learn techniques for seamless transitions in software projects.

Learn to optimize Python code using linear algebra and NumPy vectorization techniques. Discover how to replace inefficient loops with fast NumPy operations, significantly improving performance while maintaining readability.

Explore visual communication techniques to simplify complex ideas using Python. Learn to create effective diagrams, charts, and illustrations for project concepts, architecture, and workflows.

Explore a deceptive non-normal distribution that mimics normality, its prevalence in nature, and its impact on hypothesis testing. Learn about robust statistics and their applications in data analysis.

Explore Python dependency management tools and their benefits for project predictability, sustainability, security, and simplicity. Learn to use pdm for effective dependency handling.

Explore regex performance issues, including ReDoS, with practical examples. Learn to detect problematic expressions, improve performance, and defend against malicious inputs using static analysis techniques.

Explore three major web UI testing frameworks: Selenium, Cypress, and Playwright. Compare features and see code examples to choose the best tool for your team's needs.

Explore USB device creation using Python on RaspberryPi Zero. Learn to interact with Linux internals, automate device configuration, and implement a USB keyboard-like gadget.

Explore how PyScript brings Python's power to web browsers, enabling interactive and dynamic web applications without leaving the Python ecosystem.

Explore Pyscript's potential in education, enabling easy distribution of Python projects without complex hosting. Learn how this tool can broaden access to programming topics and tools.

Explore subclassing and composition in Python, understanding their trade-offs and best practices to write clearer, more Pythonic code. Gain confidence in making design decisions for your projects.

Explore Python's syntax implementation, learning how just 11 core elements and special functions create the entire language structure. Gain deeper insights into Python's inner workings.

Explore common pitfalls in Python testing, learn to identify problematic practices, and discover alternatives to create more effective and reliable test suites.

Discover how to revitalize Python codebases using the pluggy framework, with insights from conda's recent plugin API implementation for enhanced flexibility and extensibility.

Explore using Open Policy Agent for SCM security management. Learn to implement governance and compliance controls in development processes using Python OPA Client for GitLab/GitHub.

Introducción a simulaciones de dinámica molecular y cómo Python acelera la investigación en el área, con énfasis en la aplicación de Machine Learning y ejemplos usando OpenMM.

Diseño visual de interfaces con Qt Designer y su integración en Python, enfocado en crear aplicaciones empresariales sin necesidad de programar extensivamente la interfaz gráfica.

Explore memory profilers in Python: types, allocation patterns, and effective usage for optimizing large-scale applications and diagnosing memory issues.

Discover how to catch tensor shape mismatches in ML code using shape types and type checking, improving debugging efficiency and code understanding without execution.