
Discover how Kedro, an open-source Python framework, transforms experimental data science code into production-ready ML pipelines, emphasizing reproducibility, maintainability, and modularity.

Discover how to create flexible yet constrained workflow systems using Python's type annotations, coroutines, and dataclasses for extensible APIs in data processing, ETL, CI/CD, and more.

Descubre cómo GitHub Classroom mejora la enseñanza de Python, sus ventajas sobre repositorios únicos y su impacto positivo en el aprendizaje de los estudiantes.

Explore Ray's architectural changes for scaling Python applications in machine learning and data processing, addressing challenges in large-scale workloads.

Explore PyTorch's approach to NumPy compatibility, its importance, challenges, and necessary divergences in this insightful discussion on API design and data science workflows.

Explore NES emulation in Python, from slow beginnings to 300+ fps using Cython. Learn optimization techniques and challenges in achieving real-time performance.

Explorando los principios filosóficos del "Zen de Python" en español, contextualizando cada concepto para una comprensión profunda del lenguaje y su diseño.

Explore realtime FM audio synthesis in Python, covering signal flow, generators, envelopes, and event loops to create dynamic, multi-note synthesizer sounds.

Mastering data visualization: from choosing plots to preprocessing datasets. Learn to effectively communicate data using Python libraries like seaborn, matplotlib, and plotly. Covers density estimation, dimensionality reduction, and interactive plotting.

Explore Python decorators: learn how functions work as first-class objects, create custom decorators, and enhance your code's capabilities. Boost your efficiency as a Python programmer.

Hands-on Python tutorial exploring multi-objective optimization using Pareto Fronts. Learn to balance conflicting objectives like quality and cost, with practical applications in various fields including supply chain and therapeutics development.

Explore Python's import system, learn to create custom import hooks, and discover innovative ways to load modules from databases and automatically reload modified files.

Explore using Rust in Python packages: challenges, successes, and implications. Learn about adopting Rust in pyca/cryptography, performance results, and architectural improvements.

Explore modern Python optimization techniques, learn new performance guidelines, and discover how to leverage language improvements for faster code execution.

Explore alternatives to Python's pickle for object serialization, comparing efficiency and security considerations for different methods.

Explore functional programming concepts and their application in Python, enhancing code quality and efficiency through practical examples and key principles.

Explore live Python development techniques, enabling real-time code changes during execution. Learn about Jurigged and the possibilities of runtime flexibility in Python programming.

Explore Python's unique features and quirks, reshaping your mental model to better understand objects, scope, and variables in this mind-bending talk.

Streamline open source project maintenance with automation tools and best practices for packaging, testing, CI/CD, documentation, and community engagement. Focus on the fun parts of development.

Explore conflict-free replicated data types (CRDTs) and their potential to enhance Jupyter notebooks, enabling real-time collaboration, synchronous editing, and improved version control in data science workflows.

Learn to build Python binary extensions using modern tools like pybind11, scikit-build, and cibuildwheel for improved performance and functionality across platforms.