
Explore Nuitka, a statically optimizing Python compiler with full language support, variable propagation, function in-lining, and a plugin framework for custom optimizations and standalone distributions.

Explore interactive data visualization using Bokeh, a Python library for creating web-based graphics. Learn its design, API layers, and powerful features through comprehensive examples.

Explore functional programming in Python with Mochi, a language that compiles to Python bytecode. Learn about tail recursion, pattern matching, and other functional features to enhance your coding skills.

Explore data visualization using Python and JavaScript, from scraping and cleaning data to creating engaging web visualizations with tools like Scrapy, Pandas, Flask, and D3.js.

Explore the evolution of CityBikes, an open API providing global bike-sharing data. Learn about its growth, challenges, and impact on urban mobility using Python and community contributions.

Explore MAX, an open-source real-time messaging API built on Pyramid, powering a social intranet for 30,000+ users at BarcelonaTech University with high scalability and performance.

Explore the Blaze ecosystem for scaling data processing across various technologies. Learn about tools for querying, migrating, and analyzing large datasets efficiently.

Explore how treating code as graphs can revolutionize software development, improving understanding, quality, and automation in large projects.

Explore Python and PyPy performance optimization techniques, JIT compilation, and tools for analyzing program efficiency with expert PyPy developers Antonio Cuni and Maciej Fijalkowski.

Explore integrating machine learning with Plone 5 CMS using sklearn for content classification and clustering, featuring real-world use cases and enhanced frontend development.

Explore CPython object internals, from simple to complex types. Learn to manipulate instance data using ctypes and perform unconventional operations on Python objects.

Explore randomized data generation for robust unit testing using the Hypothesis library in Python, enhancing test coverage and detecting potential bugs through dynamic testing approaches.

Explore advanced testing techniques using Hypothesis for property-based testing and American fuzzy lop for fuzzing, enhancing code coverage and uncovering hidden bugs in Python applications.

Learn to design a scalable, distributed application using consul and uWSGI. Covers automatic service registration, health checking, distributed storage, and multi-datacenter awareness for global scalability.

Learn to build a spreadsheet from scratch using Python, covering data representation, cell objects, formula evaluation, dependency graphs, and custom functions. Gain insights into spreadsheet mechanics.

Explore the architecture of a cloud hosting service using Django, Ansible, and Celery. Learn about VM management, microservices integration, and University of Cambridge IT services.

Explore modern authentication techniques, including UAF and U2F standards, to improve security and user experience. Learn integration methods for Python frameworks like Django.

Learn to build a scalable RESTful real-time analytics system using Pyramid, exploring architecture, tools, and deployment strategies for handling billions of page impressions in a Big Data context.

Eight rules for simplifying development, focusing on clarity and manageable complexity. Learn to write code that's easier to understand, debug, and maintain.

Explore challenges and solutions in evolving microservices architecture, focusing on functional, cultural, and reliability aspects. Learn from real-world experiences and Python-specific tools for graceful growth.

Explores antipatterns in Python library design, discussing type checking, API design, resource management, and networking. Emphasizes balancing convenience with flexibility, readability, and predictability.