
Strategies for handling bugs in external libraries: workarounds, monkey patching, vendoring, and forking. Learn to navigate and resolve issues when the problem lies outside your codebase.

Explore scaling Python and Pandas code with Fugue, a unified interface for distributed computing. Learn to execute functions across Pandas, Spark, and Dask for efficient data workflows.

Explore graph algorithms through a D&D adventure! Learn to convert mazes and networks into graphs, and discover practical applications for 8 key algorithms in this intuitive, story-driven presentation.

Explore JSON Web Tokens (JWTs), their applications in user tracking and API authorization, and learn best practices for safe implementation in your projects.

Explore high-performance microprocessor design using a custom CPython data model for efficient data analysis, visualization, and problem-solving in integrated circuit development.

Explore the journey to standardize editable installs in Python packaging, from competing PEPs to the final consensus, and learn about the options considered and the ultimate solution.

Explore GraphQL's advantages and pitfalls, learning optimization techniques for a flexible, high-performance interface. Discover best practices and when to use GraphQL effectively.

Explore implementing a Model Review process for ML models using MLflow, enhancing transparency, reproducibility, and knowledge sharing in machine learning development and deployment.

Explore Pyodide: Run Python in browsers and Node.js using WebAssembly. Learn about porting packages, JavaScript-Python integration, and building serverless web apps with Python.

Explore tools and best practices for securing the open-source software supply chain, addressing vulnerabilities, and enhancing trust in the ecosystem. Learn about recent developments and future improvements.

Discover 10 essential tips to enhance your technical writing skills and create documentation that developers will love, from clarity and inclusivity to effective code samples.

Explore how Python's type system can enhance code security, from simple annotations to advanced tools, preventing vulnerabilities and enabling incremental improvements in project safety.

Explore fast optimization algorithms for geometric form-finding in Blender using Cython, improving Python performance while maintaining code readability and approachability.

Explore VigNET, an intelligent camera app using Vision Language Transformer to assist visually impaired users. Learn about its implementation, deployment, and open-source code for building your own visual question answering application.

Discover strategies to transform research-oriented Python code into production-ready applications, focusing on modularization, refactoring, and best practices for robust, maintainable software.

Explore efficient methods for handling large-scale geospatial data, focusing on xarray-spatial, RTXpy, and Microsoft Planetary Computer for improved analysis and processing.

Aprende a identificar y reducir sesgos en modelos de IA para salud usando Python. Explora técnicas de evaluación de datos, entrenamiento de modelos y optimización con Fairlearn para mejorar la equidad en las predicciones.

Explora técnicas avanzadas de testing en Python: objetos simulados, patch, mock, y bibliotecas populares. Aprende a mejorar la calidad y eficiencia de tus pruebas unitarias.

Experiencia educativa innovadora que combina Python, Jupyter y VPS para enseñar programación y otras disciplinas de forma remota, accesible y práctica en el norte argentino.

Estrategias para procesar datos crecientes con recursos limitados, desde una sola máquina hasta clusters, utilizando Pandas, Pyspark, Vaex y Modin. Enfoque práctico para investigadores y startups.

Introducción al nuevo mecanismo de control de flujo "match case" en Python 3.10, explorando sus ventajas y aplicaciones prácticas para búsquedas de coincidencias estructurales.