
Explore the Python Software Foundation's role, activities, and future plans in supporting the global Python community through events, grants, and organizational initiatives.

Learn to create interactive dashboards and web data applications using Plotly Dash, a Python framework. Discover how to build a small interactive web app with Twitch API data, using only Python.

Explore ethical pitfalls in data science through a practical example, covering algorithmic fairness, model interpretability, and handling minority classes in AI applications.

Discover how to contribute to EuroPython's organization, learn about the workgroup model, and find opportunities to help shape the next conference edition.

Learn to seamlessly transition ML code from experimental notebooks to production, focusing on development workflows, reliable deployment, and long-term maintenance for valuable insights and predictions.

Dive into Python's abstract syntax tree ecosystem, exploring tools for visualization, creation, and transformation. Learn practical applications in static analysis and metaprogramming for enhanced code manipulation.

Explore a practical approach to refactoring large, complex functions using Python's dynamic features, improving code maintainability and performance through real-world examples.

Explore advanced Python techniques for efficient multithreading and multiprocessing, including GIL management, static multiprocessing, and thread pool control for optimal performance on multi-core systems.

Explore Python 3's evolution over a decade, including language improvements, performance gains, and transition challenges. Learn about key updates and future directions for Python development.

Learn to combine Pytest fixtures with Docker for high-level integration testing of microservices, and embed mock web services using Flask to control and verify system component interactions.

Discover best practices for creating developer-friendly APIs, covering documentation, standardization, authentication, versioning, and real-world examples from major platforms.

Insight into maintaining popular open-source projects, discussing challenges, community support, and personal growth. Explores balancing responsibilities, setting expectations, and fostering a healthy FOSS ecosystem.

Explore multi-paradigm programming for GPIO devices on Raspberry Pi, from simple scripts to complex interactions, using Pythonic code for IoT and physical computing applications.

Explore five categories of Python decorators: Argument Changing, Binding, Control Flow, Descriptive, and Execution. Learn their syntax, usage patterns, and practical applications in software development.

Explore integrating Rust with Python for faster, safer native modules. Learn about PyO3 library, compare it with alternatives, and see how to enhance Python's performance and concurrency.

Explore common statistical fallacies and learn to recognize misleading data interpretations. Gain insights on correlation, bias, and significance to draw accurate conclusions from statistics.

Streamline open-source project maintenance by automating testing and deployment using Github and Travis. Learn to create an efficient release pipeline, reducing errors and simplifying the process.

Explore the evolution of asynchronous programming in Python, from regular functions to async/await syntax. Learn about iterators, generators, and coroutines while discovering how to write efficient async code.

Discover Python's power to automate office tasks, from creating Excel reports and PowerPoint presentations to manipulating PDFs, enhancing productivity and reducing manual work.

Explore feature engineering and selection techniques to improve machine learning model accuracy. Learn how to develop an ensemble for measuring feature importance in real-world datasets.

Explore Domain-Driven Design patterns in Python, learning to model complex domains and implement tactical patterns for robust, maintainable software in large-scale projects.