
Explore Cython 3's capabilities in accelerating Python code to C-level performance, integrating C/C++ data types, and efficiently interfacing with existing C/C++ codebases.

Explore how machine learning and Python tools were used to extract and process social media data for earthquake response, creating afetharita.com to aid survivors in Turkey.

Explore how NotImplemented transforms Python's equality operator in DirtyEquals, revolutionizing test writing for APIs and changing perspectives on language quirks.

Explore techniques for anonymizing legal documents using Python, including entity recognition, masking, and pseudoanonymization. Learn to apply AI models and text mining for improved data privacy compliance.

Explore the potential of Python in web browsers with PyScript, enabling client-side applications and games without server-side logic. Learn key features and create amazing browser-based projects.

Explore musical AI and Python-powered music information retrieval. Learn to analyze, generate, and interact with music using code, with no prior music theory knowledge required.

Learn efficient techniques for extracting text from large volumes of PDF documents using Python open-source tools, focusing on speed, OCR integration, and detailed information retrieval for business insights.

Explore Pyodide's architecture, capabilities, and use cases for running Python in browsers. Learn about browser-specific optimizations and overcoming runtime restrictions for efficient package deployment.

Explore DuckDB's seamless integration with PyData ecosystem, enabling efficient analytical SQL queries without a server. Live demo showcases performance and usability alongside Pandas for data science tasks.

Innovative approach to teaching Python, focusing on gradual concept introduction and practical application, with exercises and challenges to reinforce learning and motivation.

Explore Python generics, Liskov Substitution Principle, and contravariance. Gain insights into generic types and understand complex Mypy errors.

Explore WebAssembly's role in enabling Python in browsers, understanding its function as a virtual CPU and its impact on web development and Python's expanding capabilities.

Learn to design a dynamic CLI that generates commands from OpenAPI documentation, improving infrastructure management through a unified interface for both programmatic and human interaction.

Explore algorithms for creating unique, cohesive graphics using Python. Learn about Clifford attractors, slime mold simulation, and geometric primitives to generate impressive 2D and 3D visualizations.

Explore how a fully typed Python codebase can reduce the need for extensive testing, leveraging dependent types and exhaustiveness checking to enhance code reliability and efficiency.

Learn to create high-performance Rust modules for Python, exploring the basics of Rust and its integration with Python to enhance your code's efficiency and speed.

Explore HPy, a new C extension API for Python that ensures compatibility across versions and implementations, with insights from porting NumPy to HPy.

Explore Temporal.io, an open-source platform enhancing asyncio with durability and distributed capabilities. Learn how it transforms fault-tolerant system design and implementation.

Explore techniques for visualizing and interactively inspecting billions of datapoints using HoloViz ecosystem, overcoming limitations of traditional web-based tools for large datasets.

Explore the differences, pros, and cons of Polars and Pandas data manipulation libraries. Gain insights into their unique features and understand when to use each for optimal data analysis.

Learn to transform Jupyter notebooks into a Python package, enhancing code sharing, refactoring, and version control while retaining notebook benefits. Gain practical skills for improved data science workflows.