
Discover taint tracking for identifying security vulnerabilities in code. Learn about sources, sinks, and sanitizers, and see a practical demonstration using a Django app.

Explore untapped Python opportunities in enterprise applications, leveraging its advantages over Java, C++, and C# for business success and market growth.

Explore succinct data structures in Python: efficient representations of objects like bitvectors and trees, with practical examples and a call for community involvement.

Discover Marge-bot, an innovative tool enhancing Git workflows by testing pull requests against target branches and offering additional conveniences for improved Continuous Integration practices.

Explore vim, tmux, httpie, and jq for a streamlined, keyboard-centric development environment. Boost productivity with powerful terminal-based tools and techniques.

Explore Python's growing influence in data-driven industries, its impact on the ecosystem, and future challenges in scaling for massive data processing.

Explore bi-directional communication in web apps using Web Sockets, with implementations in Tornado and Django frameworks. Includes live demo and practical use cases.

Improve code review practices with empathy, Python tools, and style guidelines beyond PEP 8. Learn techniques for better team collaboration and maintaining complex codebases.

Discover how to significantly accelerate Python code using Cython, a powerful tool that translates Python to C/C++, enabling static optimizations and seamless integration of Python, C, and C++ features.

Explore common pitfalls and best practices in asyncio programming, including avoiding callback hell, ensuring thread safety, and achieving true concurrency in Python.

Learn how to introduce type checking in Python projects using mypy, with insights from Dropbox's experience in annotating large codebases. Discover step-by-step approaches to improve code clarity and catch bugs early.

Dive deep into Python functions, exploring parameters, closures, methods, callables, introspection, and bytecode. Gain advanced insights and practical techniques for mastering function usage in Python.

Optimize complex Django queries by moving selection logic, calculations, and aggregations to the database, improving performance and maintainability of your web applications.

Practical strategies for implementing type annotations in large Python codebases, addressing challenges, best practices, and solutions for common roadblocks encountered during the process.

A journey through a decade of EuroPython conferences, exploring the evolution of Python, its community, and the event itself, with insights and aspirations for the future.

Exploración profunda del módulo dataclasses de Python 3.7, comparándolo con alternativas existentes y analizando su diseño, propósito y beneficios para los desarrolladores.

Learn effective Django testing strategies to improve development speed and maintain project quality. Covers unit testing, mocking, project structure, and other testing methods.

Explore 8 Python web frameworks in a whirlwind tour, comparing microframeworks, "batteries included" options, and async frameworks. Broaden your horizons with practical examples and Jules Verne-inspired fun.

Discover tox: an open-source tool for standardizing Python testing, simplifying CI processes, and ensuring high-quality, maintainable packages across various environments.

Explore microservices and serverless architecture in Python, focusing on AWS Lambda. Learn advantages, use cases, and practical implementation using frameworks like Chalice and Zappa.

Explore how LSTM neural networks and Python can generate AI-driven test inputs for software testing and network security, improving upon traditional fuzzing techniques.