A thank you to everyone who makes this possible:
Read More
Start
Events
Tags
Speakers
About
Thank You
Py
Video
Event: EuroPython 2024
Other events in this series:
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
A Tale of Scaling Observability
A Tour of Synchronization Primitives in Python
Accelerating Python with Rust: The PyO3 Revolution
Adventures in not writing tests
Aggregating data in Django using database views
An alternative view on the OpenAPI documentation.
... and justice for AIl
Animations from first principles
Async Await: Mastering Python's Time-Bending Tricks
Autoinstrumentation Adventures: enhancing Python apps with OpenTelemetry
Automate Your Kitchen with Python & Applied AI
Automatic trusted publishing with PyPI
Behind the Scenes of an Ads Prediction System
Best practices for securely consuming open source in Python
Building Event-Driven Python service using FastStream and AsyncAPI
Building Scalable Multimodal Search Applications with Python
Caching for Jupyter Notebooks
chDB: The Blazing Fast SQL Engine for Data Science
CompiledPoem.py: Teaching about diversity and Python through poem
Containerize your Python apps like it's 2024
Counting down for CRA - updates and expectations
Creating Your Own Extensions for JupyterLab
Cython and the Limited API
Data pipelines with Celery: modular, signal-driven and manageable
DBT & Python - How to write reusable and testable pipelines
Deadcode - a tool to find and fix unused (dead) Python code
Deciphering the mysteries of human genomes
Deconstructing the text embedding models
Demystify Python Types for PEP 729
Demystifying AsyncIO: Building Your Own Event Loop in Python
Designing Config Files: The Conflicting Needs of Programmers and Users
DFD(Documentation-First Development) with FastAPI
Don't fix bad data, do this instead
Earth Observation through Large Vision Models
Edges of Python: Three Radical Python Hacks for Fun and Profit
Effective Strategies for Disability Inclusion in Open Source Communities
Embracing Python, AI, and Heuristics: Optimal Paths for Impactful Software
Encrypted computing in Python using OpenFHE
Enhancing Decorators with Type Annotations: Techniques and Best Practices
Enterprise Python: Software That Lives Long And Prosper
EuroPython 2024 — CPython Core Development Panel
EuroPython 2024 — Lightning talks Friday
EuroPython 2024 — Lightning talks Thursday
EuroPython 2024 — Lightning talks Wednesday
EuroPython 2024 — Open Source Sustainability Panel
Event Sourcing in production
Exploring Apache Iceberg: A Modern Data Lake Stack
FastAPI Internals
FastUI - panacea or pipe dream?
Fine-tuning large models on local hardware
Forecasting the future with EarthPT
From built-in concurrency primitives to large scale distributed computing
From Diamonds to Mixins: Demystifying Multiple Inheritance in Python
From Pandas to production: ELT with dlt
From Text to Context: How We Introduced a Modern Hybrid Search
Fundamentals of Retrieval Augmented Generation
GeoPandas 1.0 and beyond
GraalPy - Fast Python Implementation
Healthy code for healthy teams (or the other way around)
How I used pgvector and PostgreSQL to find pictures of me at a party
How to Build a Python-to-C++ Compiler out of Spare Parts - and Why
How to deliver 3x faster with effective API design
How to destroy the world using Python and a synthetic virus
How to sell a big refactor or rewrite to the business?
How we sped up NumPy’s string operations for NumPy 2.0
How we used vectorization for 1000x Python speedups (no C or Spark needed!)
I reverse engineered a work of art, and this is what I learned
Impersonation in Data Engineering: No More Credentials in Your Code!
Insights and Experiences of Packaging Python Binary Extensions
Intellectual Property Law 101
Invent with PyScript
Is it me or Python memory management?
Is RAG all you need? A look at the limits of retrieval augmented generation
It’s happening: TUF joins PyPI (Warehouse)
Keeping your projects nice and clean
Learning to code in the age of AI
Lessons learned from maintaining open-source Python projects
Lies, damned lies and large language models
Live coding music with PyREPL in Python 3.13
logger.info(f"Don't Give all your {secrets} away")
Many ways to be a Python contributor
Mastering Design Patterns: Crafting Elegant Solutions with a Confidence
Mastering Generative AI: Tools and Techniques with VS Code, GitHub, Azure
MLtraq: Track your ML/AI experiments at hyperspeed
Move the Python ecosystem to the stable ABI
Multimedia processing with FFMpeg and Python
Mutation Testing in Python with Cosmic Ray
Navigating Tech Leadership: Challenges and Strategies
Neurodiversity in the IT industry. Why do YOU need to know more about it?
NLP Application in Cases of Violence Against Women
One analysis a day keeps anomalies away!
PEP 639 - Towards licensing standardization in Python packaging
PEP 683: Immortal Objects - A new approach for memory managing
Profile, Optimize, Repeat: One Core Is All You Need
Pydantic Logfire — Uncomplicated Observability
PySyft: Data Science on data you are not allowed to see
Pytest Design Patterns
Python in Parallel: Sub-Interpreters vs. NoGIL vs. Multiprocessing
Python Observability Perfected: Advanced Techniques with OpenTelemetry
Python on the Rocks: Crafting a Smooth Blend with RocksDB
Python Unplugged: Mining for Hidden 'Batteries
Python’s Journey: From Upstream to Enterprise
Rapid Prototyping & Proof of Concepts: Django is all we need
Representation is King: The Journey to Quality Dialog Embeddings
RPA, TDD, and Embedded: A world glued together with Python!
Scikit-LLM: Beginner Friendly NLP Using LLMs
Shipping ready-to-run Python apps without the need to install Python
SPy (Static Python) lang: fast as C, Pythonic as Python
Start strong!
State-of-the-art image generation for the masses with Diffusers
Streamlining Testing in a Large Python Codebase
Tackling Thread Safety in Python
Tales from the abyss: some of the most obscure CPython bugs
Test java and C applications with python
The Art of the Pull Request
The Catch in Rye: Seeding Change and Lessons Learned
The Imposter Staff Engineer’s Journey to Leadership
The PyArrow revolution in Pandas
The rise of the YAML engineer
The role of C++ in the Python ecosystem: the case of the Qt framework
The truth about objects
Those annotations can have things other than typing?!
Unlock the Power of Dev Containers: Consistent Environments in Seconds!
Unlocking Mixture of Experts : From 1 Know-it-all to group of Jedi Masters
When and how to start coding with kids
Which LLM said that? - watermarking generated text
Why communication is the best skill you can develop as a programmer
Why should we all be hyped about inclusive leadership?
Writing Python like it's Rust - more robust code with type hints
You are sharing your code wrong (and what to do about it)
Zero Trust APIs with Python