
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.

Learn how to use Briefcase to convert Python projects into platform-native apps for macOS, Windows, Linux, iOS, Android, and web, enabling distribution to non-Python users and creating standalone applications.

Explore ASGI specification, create custom apps and middleware, and learn to serve applications using Uvicorn. Gain insights into web framework internals for debugging and optimizing Python web apps.

Explore molecular dynamics simulations using Python's scientific ecosystem, focusing on OpenMM and its tools. Learn how AI and machine learning are revolutionizing this field.

Exploring the potential of no-GIL Python for scientific programming, comparing performance with standard CPython in CPU-intensive tasks like PCA, clustering, and data manipulation using Scikit-learn and Pandas.

Explore spacecraft software testing using pytest, comparing it to web services and examining real-world examples from Varda Space Industries. Learn about safety-critical systems and verification techniques.

Discover mutation testing to enhance your test suite's effectiveness. Learn its principles, benefits, and implementation across various programming languages.

Explore asyncio and shared memory techniques to overcome GIL limitations, enhancing CPU-intensive data processing performance across macOS and Windows Subsystem for Linux.

Explore Python's functional programming capabilities for data challenges, focusing on itertools, functools, and map-reduce patterns through interactive Advent of Code puzzles.

Aprende a escribir pruebas unitarias efectivas con pytest, incluyendo buenas prácticas, mocks y características avanzadas para mejorar la calidad del código.

Descubre el green computing y su impacto ambiental. Aprende estrategias para reducir la huella ecológica en data centers y programación con Python, contribuyendo a un futuro digital más sostenible.

Explora la sinergia entre ingeniería genética y Python, desde conceptos básicos hasta edición de ADN con CRISPR, para aplicaciones cómicas y médicas.