
Explore hidden gems in Python's standard library, from useful modules to quirky features. Discover underrated tools and expand your coding toolkit beyond the usual subset.

Discover a fresh approach to project initiation focusing on business logic. Learn practical applications of Python's new features like typings, mypy, and dataclasses in long-term production projects.

Explore CPython's dynamic nature, from modifying AST to hooking evaluation loops. Learn internals step-by-step and discover creative ways to extend Python's functionality at runtime.

Integrating React frontend with Flask backend: modern JS tools, RESTful API communication, and maintaining Flask features in client-side code using React hooks.

Discover techniques to optimize Docker builds for Python apps, focusing on speeding up the process and reducing image size for both development and production environments.

Explore modern Python dependency management using pyproject.toml, comparing tools like Poetry, Hatch, and Pipenv. Learn to simplify project setup and ensure reliable, repeatable installations.

Explore the transition from HTTP to Kafka-based microservices, discussing challenges, solutions, and benefits of asynchronous communication in Python-based systems.

Explore Python's parallel computing landscape, from low-level interfaces to high-level libraries, and learn about recent advances in shared memory management and object serialization.

Explore Python programming on the International Space Station with Astro Pi, a collaboration between Raspberry Pi Foundation and ESA, offering exciting opportunities for students to conduct space experiments.

Explore modern deployment techniques for Python, focusing on avoiding vendor lock-in and creating flexible, future-proof setups for seamless transitions between cloud platforms.

Explore combining Go and Python: learn to create Python extension modules using Go, covering data sharing, callbacks, and garbage collection. Discover the advantages of this powerful combination.

Explore real-world AsyncIO experiences in Python, including successes, challenges, and best use cases. Learn when to embrace or avoid this powerful concurrency approach.

Learn to build efficient GraphQL APIs in Django using Graphene. Explore ObjectTypes, Queries, Mutations, and pagination while understanding the advantages over REST APIs.

Unpack the Zen of Python to guide writing beautiful, maintainable code. Learn to work with Python's features and understand what "Pythonic" truly means to find the obvious solution to any problem.

Enhance Django testing with pytest and Hypothesis: Learn parallelization, edge case detection, and extended coverage for more robust and efficient test suites.

Explore creating a virtual 'corridor track' for remote conferences using Python. Learn to build a programmable MUD with asyncio, structlog, sly, and redis for interactive online networking experiences.

Explore an AI-powered telehealth platform built with Python & Django, featuring digital assistants, voice tech, and ML analytics to enhance doctor-patient interactions and streamline healthcare services.

Discover essential tools for open source Python project maintenance, covering packaging, testing, documentation, and community management. Enhance your development workflow and project sustainability.

Insights on rewriting virtualenv: challenges, goals, and outcomes of modernizing a crucial Python tool. Learn about maintainability, performance improvements, and new features.

Explore integrating Rust with Python for enhanced performance. Learn about libraries, demos, benchmarks, Docker setup, and CI/CD for mixed Rust/Python projects.

Explore pyRT for raytracing in Jupyter notebooks, creating 2D animations, visualizing algorithms, rendering geodata, and generating 3D graphics with Python.