
Explore Python's error handling mechanisms to create clean code, generate helpful error messages, and properly manage resources. Learn to distinguish between user, admin, and developer-solvable issues.

Learn to create scalable mass VM hosting for open source web apps using Python, LXC, Linux, Django, and AngularJS. Explore architecture, Linux internals, and development challenges.

Discover how to dynamically manage cloud resources using Python and Boto, with practical examples for launching virtual instances, using S3, and building a scalable continuous integration system.

Explore how Demonware builds scalable RESTful APIs using Python and Django to serve millions of gamers for popular franchises like Call of Duty and Skylanders.

Explore functional programming techniques from Erlang and Haskell to enhance Python's performance, robustness, and conciseness in building reliable high-concurrency services.

Discover how Python can revolutionize company-wide data analysis, replacing traditional tools like Excel. Learn strategies for teaching non-programmers to leverage Python's power in their daily work.

Discover Red Hat's Python initiatives, including enterprise Linux support, OpenShift PaaS compatibility, and OpenStack contributions, benefiting developers and the Python community.

Discover the winner of pymove3D and explore innovative 3D movement solutions in Python at EuroPython 2014's exciting announcement event.

Discover how a company migrated 800+ PHP and Python projects from Apache to uWSGI, simplifying development, improving memory management, and streamlining administration.

Explore gevent for scalable asynchronous I/O using coroutines, avoiding callback complexity. Learn implementation, benefits, and comparisons to other async libraries.

Hands-on exploration of SQLAlchemy's key components, including SQL generation, ORM, and transactions. Ideal for beginners and those looking to fill knowledge gaps.

Explore advanced Python bug detection using Jedi, an autocompletion library that understands dynamic features. Learn to identify errors before runtime for improved code quality.

Explore graph databases, their advantages in handling connected data, and learn about Neo4J and its Cypher query language for efficient data modeling and querying in Python.

Overview of Scikit-learn for machine learning in Python, covering supervised and unsupervised techniques, with code examples and insights on implementation. Includes comparison to other ML libraries and scaling to big data.

Learn how Python powers mobile game backends, handling server-side logic, scalability, and real-time multiplayer experiences. Explore architecture, technologies, and lessons from transitioning to cloud-based development.

Learn techniques for creating multi-language documentation with Sphinx, including tools, workflow organization, and best practices based on real-world project experiences.

Experiências e estratégias para ensinar programação Python de forma divertida e acessível no Brasil, usando um MOOC não-inglês com mais de 15.000 inscritos.

Explore integrating Python and R for statistical analysis, data visualization, and distributed computing. Learn to leverage R's powerful ecosystem within Python projects using pyRserve.

Explore Python's evolution in big data analytics, from its scientific computing roots to its current role in unifying HPC and big data applications, with insights on future developments.

Learn to build near-real-time stream processing systems using Python, Storm, and Kafka for handling and computing large volumes of data as it arrives, with a focus on creating efficient pipelines.

Explore metaprogramming techniques in Python, from decorators and metaclasses to macros, with practical examples and insights into their applications and benefits.