
Explore writing Python extension modules in Rust using pyo3 and milksnake libraries. Learn about performance, safety, and maintainability compared to C and Cython extensions.

Discover best practices for building and shipping high-quality desktop applications using Python, drawing from Dropbox's decade-long experience in developing cross-platform software for millions of users.

Explore TensorFlow 2.0's new features, including Keras API, eager execution, and improved production pipeline, enhancing usability while maintaining performance and scalability.

Discover strategies for improving Python code quality, from easy wins to advanced techniques. Learn to identify and replace problematic patterns, write maintainable code, and prevent future issues.

Explore how MicroPython and ESP32 MCUs can create innovative Industry 4.0 logistics solutions, focusing on a forklift hailing application. Learn about prototyping, deployment, and live demonstration.

Learn to build database applications using PyMongo for MongoDB. Live coding demonstration showcases the simplicity and power of integrating Python with this popular NoSQL database.

Learn to build an ultra-cheap plotter using a Raspberry Pi Zero, servo motors, and everyday materials. Explore Python-driven robotics with minimal resources and skills, ideal for education and introducing young people to programming.

Explore the intersection of biology and Python, discovering how computational tools enhance biological research and improve scientific workflows.

Transforming banking sales with Python: data-driven client management, machine learning pipelines, and automated processes for improved efficiency and personalized service.

Comprehensive guide to transform a Python script into a polished open-source project, covering structure, testing, automation, and best practices for community contribution and maintenance.

Explore the intersection of biology and Python, discovering how this programming language revolutionizes research in computational biology and bioinformatics through various modules and tools.

Explore Cython 3.0's capabilities for optimizing Python code, enhancing performance, and integrating native code. Learn about upcoming changes and their impact on user experience.

Explore PyPy's meta-tracing JIT compiler, understanding its optimization techniques for faster Python code execution. Gain insights into PyPy's inner workings and learn to leverage its performance benefits.

Dive into pytest plugin development to enhance test suites. Learn to add markers, customize test selection, generate reports, and create GitHub issues for regressions. Explore packaging plugins with Cookiecutter for PyPI distribution.

Explore advanced exception handling techniques, from raising and capturing to creating custom hierarchies. Learn best practices for clear, effective error management in Python.

Explore Numba, a JIT compiler for Python and Numpy, to accelerate numerical code. Learn implementation techniques, performance optimization, and compare with other high-performance computing options.

Explore 3D data visualization with PlotVR, enabling immersive VR and AR experiences. Navigate scatter plots using your phone and computer keyboard for a unique perspective on your datasets.

Explore TensorFlow 2.0's updates, including Keras API, and learn to build machine learning models in Python. Discover new features and gain practical insights for getting started.

Learn to build complex data pipelines using Luigi, package them as Docker images, and deploy on Kubernetes for scalable Big Data workflows with on-demand scaling and cost reduction.

Explore GraphQL's rise, advantages over REST, and Python implementation. Learn about Strawberry, a new library simplifying GraphQL API creation using dataclasses.

Explore advanced asyncio techniques for real-world production problems, covering graceful shutdowns, exception handling, testing, debugging, and profiling in Python's asynchronous programming.