
Comprehensive review of Python REST frameworks, comparing popular libraries for building RESTful web applications. Includes code examples, strengths, and weaknesses to help developers choose the best option for their needs.

Explore Python's bytecode and inspection capabilities to enforce protocols and best practices in third-party code, ensuring adherence to design philosophies and preventing misuse of libraries.

Explore Sanic, a Python 3 web framework for async request handling. Learn its API, unique features like websockets and HTTP2 support, and compare it with other options.

Explore rapid web application development using Django, Django Rest Framework, and Angular2. Learn about metadata changes, backend elements, and front-end tools for efficient SaaS platform development.

Explore real-time embedded audio sampling using MicroPython on the pyboard. Learn design, testing, and implementation of a voice recording and playback system for practical applications.

Explore Python microservices: core concepts, benefits, implementation options, and challenges. Learn to build scalable, maintainable web applications with practical code examples.

Explore Meson, a Python-based build system designed for faster, simpler, and more efficient cross-platform software compilation, with built-in support for various development tasks.

Explore unit testing with mocks and patches, covering best practices, common mistakes, and practical examples for beginners and experienced developers alike.

Explore Python-based front-end testing techniques using Selenium and Needle. Learn best practices for browser automation, visual regression testing, and concurrent test execution.

Hands-on workshop for programming ESP8266 boards with MicroPython. Learn to control LEDs, servos, sensors, and communicate via HTTP/MQTT. No prior electronics experience needed.

Insights and lessons learned from a year of using Django Rest Framework in a startup environment, covering advantages, tradeoffs, pitfalls, and practical tips for developers.

Discover how to enhance Python development on Windows using Visual Studio's powerful tools for managing environments, writing code, and debugging - all for free.

Explore CPython internals by modifying integer addition at runtime using only Python and ctypes. Gain insights into Python's data model, compilation, and execution process.

Explore integrating Python with Unreal Engine 4 for AAA game development, automating pipelines, and extending capabilities with Python's vast module library.

Explore verified fakes for web services, ensuring mock validity through periodic tests. Learn to create accurate representations using pytest, Travis CI, requests, and Responses for reliable software testing.

Explore modular, layered testing strategies for efficient software development, from unit tests to end-to-end integration, emphasizing automation and rapid problem identification in DevOps environments.

Explore the journey of integrating Python into the Godot game engine, covering architecture challenges, interpreter communication, and various binding approaches for enhancing game development capabilities.

Overview of Python packaging tools, focusing on setuptools, pip, and wheels. Learn to leverage these tools for easier development, testing, and distribution of Python packages.

Explore Kajiki: a fast, validated XML-based template engine. Learn its syntax, performance, and advantages over other engines. Discover code generation techniques for building efficient template engines.

Explore GPU acceleration for global atmospheric models using PyMIP, a Python module integrating C, Fortran, CUDA, and OpenCL. Learn about performance improvements and multi-platform compatibility for weather forecasting and climate prediction.

Explore automated infrastructure management with QUADS, a Python-based tool for scheduling and provisioning large-scale systems and networks, enhancing DevOps efficiency and documentation.