
Hands-on introduction to Python type annotations, covering basic concepts and advanced features. Practice adding types to real code and using type checkers to catch bugs early in development.

Learn to create effective documentation, from docstrings to automated builds. Explore best practices, tools like Sphinx and JupyterBook, and automate with GitHub Actions for maintainable, user-friendly project documentation.

Hands-on tutorial exploring Ray Core APIs for distributed Python applications, covering remote functions, actors, and design patterns for efficient parallel computing.

Learn to assess and mitigate fairness issues in AI systems, focusing on healthcare disparities. Hands-on practice with Fairlearn library to evaluate and improve ML model performance across racial groups.

Pythonic introduction to MQTT protocol for connected devices. Learn basic concepts, code examples in CPython and Micropython, and explore use cases in automation and microcontrollers.

Explore how Pydantic V2 utilizes Rust to enhance performance, extensibility, and maintainability in data validation. Learn about architecture changes and real-world trade-offs in combining Python and Rust.

Explora el reconocimiento de patrones y texto en imágenes usando OpenCV y Tesseract con Python. Aprende técnicas de visión artificial aplicables en industrias como automoción, robótica y procesamiento de datos.

Explore the challenges of building binary wheels for Python extensions, common pitfalls, and solutions. Learn about manylinux standards and the cibuildwheel project for automated wheel distribution.

Hands-on tutorial for fine-tuning BERT models using Hugging Face and PyTorch. Learn to adapt pre-trained NLP models for sentiment analysis, gaining practical skills in deep learning and confidence in navigating open-source tools.

Optimizing data pipeline efficiency using machine learning to predict task duration and resource requirements, enabling dynamic queue allocation and autoscaling for improved performance and cost-effectiveness.

Discover how to apply Test-Driven Development to machine learning projects, from data analysis to building recommendation engines, using Python libraries and Jupyter Notebooks.

Explore techniques to parallelize Python code, overcoming GIL limitations for improved performance in data processing and CPU-bound tasks.

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

Learn to scale data workflows using Apache Airflow, covering dynamic DAG generation, automation, and best practices for managing big data pipelines. Suitable for beginners and intermediate developers.

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 the intersection of Python programming and embroidery, creating intricate patterns using loops, randomness, and recursive functions. Learn to transform code into machine-readable embroidery designs.

Exploring fairness and bias mitigation in NLP models, discussing detection methods, mitigation strategies, and tools to ensure equitable results in language understanding and generation applications.

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 how PyScript brings Python's power to web browsers, enabling interactive and dynamic web applications without leaving the Python ecosystem.

Explore reconciliation loops as an alternative to queues in distributed systems, examining their implementation in the Takahē ActivityPub server and discussing their advantages and challenges.