From 54ead44d15750c27e1604336067b210011000edc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristi=C3=A1n=20Maureira-Fredes?= Date: Tue, 8 Apr 2025 20:54:02 +0200 Subject: [PATCH 1/2] Update list of sessions --- src/content/pages/programme/sessions.mdx | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/content/pages/programme/sessions.mdx b/src/content/pages/programme/sessions.mdx index 496ad29a7..e546e0bbf 100644 --- a/src/content/pages/programme/sessions.mdx +++ b/src/content/pages/programme/sessions.mdx @@ -18,12 +18,14 @@ Go to session type: ## Keynote +* "Why it took 4 years to get a lock files specification" by Brett Cannon * "You Don’t Have to be a Compiler Engineer to Work on Python" by Savannah Ostrowski ## Talk * "PyScript as Infrastructure: Running EduBlocks at Scale Without the Cost" by Josh Lowe * "EU AI Act: Unveiling Lesser-Known Aspects and Implementation Entities" by Adrin Jalali +* "GPU performance or ease of use: why not both?" by Kamil Tokarski, Szymon Karpiński * "What does = do?" by Reuven M. Lerner * "One Screenreader to rule them all: using NVDA for Windows automation" by Ramón Corominas * "Put your pants on and make a monorepo" by Max Kahan @@ -38,6 +40,7 @@ Go to session type: * "dbt-score: continuous integration for dbt metadata" by Matthieu Caneill, Jochem van Dooren * "You Came to a Python Conference. Now, Go Do a PR Review!" by Samiul Huque * "A Pythonic semantic search" by Paolo Melchiorre +* "How to Stop an Epidemic using the Atomica Python Tool" by Eloisa Pérez Bennetts * "Hacking LLMs: An Introduction to Mechanistic Interpretability" by Jenny Vega * "How to contribute to Python docs in your own language" by Marco Richetta * "End to End with Testcontainers and Playwright" by Vemund Mehl Santi @@ -52,6 +55,7 @@ Go to session type: * "Broken `__slots__` are a silent performance killer—Let's fix them!" by Arie Bovenberg * "When in practice is Python performance an issue? Facts and myths." by Sebastian Buczyński * "ORMs: A Bridge to Efficient Database Interactions with Python" by Velda Kiara +* "To the Moon and back: Archiving my dream open source project" by Juan Luis Cano Rodríguez * "Unlocking Hidden Power of Conda with Pixi" by Ruben Arts, Julian Hofer * "Meet Marimo, the next-gen Notebook" by Sven Arends * "Using Postgres schemas to separate data of your SaaS application in Django" by Mikuláš Poul @@ -66,6 +70,7 @@ Go to session type: * "Design Patterns: Build better software from day one" by Marine Guyot * "Snake oil - or tools & tricks for making Python run smoother" by Sindre Nistad * "Behind the Scenes: PSF Infrastructure and How You Can Contribute" by Jacob Coffee +* "MIDI, those cheesy sounds from the 90s? Wrong! Symbolic music vs Python" by Mateusz Modrzejewski * "Automating myself out of an unloved project with Python, n8n and Telegram" by Sebastian Witowski * "Anatomy of a Python OpenTelemetry instrumentation" by Riccardo Magliocchetti * "Continuous Documentation: basics and advanced techniques" by Anastasiia Tymoshchuk @@ -73,6 +78,7 @@ Go to session type: * "Python Config That Will Give You Chills (In a Good Way, I Promise!)" by Grzegorz Kocjan * "Flying Free: data analysis with Python for aeronautical planning" by Joaquín Rayado * "Mentoring Both Ways: Helping Others While Leveling Up Yourself!" by Manivannan Selvaraj +* "A tour of (some) Python JIT compilers" by Stepan Sindelar * "Data Governance 101: Stop Firefighting, Start Engineering" by Kateřina Ščavnická * "Efficient Caching in Python: From Local to External Solutions" by Akshita Gupta * "The Evolution of Advanced Python Monitoring" by May Walter @@ -92,26 +98,35 @@ Go to session type: * "Programming hardware displays the easy way - using MicroPython and LVGL" by Marc-André Lemburg * "Bridging the gap: Viewing your project through a downstream packager's lens" by Karolina Surma * "How Open-Source Software empowers Computer Science education in schools." by Robson Kanhalelo +* "How Python's Evolving Type Hints Help You Work Smarter, Not Harder." by Abigail Afi Gbadago +* "Terraform CDK in Python: Where Infrastructure Meets Code" by Yuliia Barabash * "Fixtures meets parameters: Writing efficient, elegant and reusable tests" by Anupama Tiruvaipati * "From Grilling to Growing: Python Interviews as Shared Learning for All" by Artur Patoka * "Uncovering the magic of implementing a new Python syntax feature" by Lysandros Nikolaou * "Hold on! You have a data team in PyCon Taiwan!" by Wei Lee * "Zero-Drama Upgrades: Real-World Tactics for Major Python Migrations" by Alejandro Cabello Jiménez +* "Going beyond Parquet: Handling large-scale datasets with Iceberg and Dask" by Patrick Hoefler * "Breaking HTTP Boundaries: ASGI to build a fleet management system in Python" by Kirill Druzhinin +* "Fairlearn:practical approach to assessing and mitigating harm in AI systems" by Tamara Atanasoska * "Navigating the mesh: Istio for Python applications" by Israel Blancas +* "Performance improvements in 3.14 and maybe 3.15" by Mark Shannon * "Refactoring and Maintaing Software : Building code you won't hate tomorrow" by Bojan Miletic * "Is Prompt Engineering Dead? How Auto-Optimization is Changing the Game" by Iryna Kondrashchenko, Oleh Kostromin ## Talk (long session) +* "Computer Vision Data Version Control and Reproducibility at Scale" by Tal Sofer, Itai Gilo +* "Teamwork makes the dream work" by Sheena * "Accelerating privacy-enhancing data processing" by Florian Stefan, Anna Schwarz * "Indico: the 20 year history and evolution of an open-source project at CERN" by Tomas Roun, Dominic Hollis * "Unveiling Data's Hidden Shape with TDA in Python (GUDHI)" by Jessica Randall * "Origami Speed Championships: Fast Polygon Triangulation in Python" by Grzegorz Bokota * "Parallel programming and Cython" by David Woods * "Let's talk: Communication & Consensusing Building in Open-Source" by Travis Hathaway +* "From Notebook to Production: Deploying ML Models with Confidence." by Ariane Djeupang * "A new safe external debugger interface for CPython" by Pablo Galindo Salgado * "Async Python: Concurrency Without the Headaches" by Mateusz Zaremba, Krzysztof Wilczyński +* "Intuition vs. Reality: Surprising Truths in Python Performance" by Arthur Pastel, Adrien Cacciaguerra * "Myths and fairy tales around Python performance" by Antonio Cuni * "How to use Python on a RPi to develop a custom headless guitar FX box" by Matthieu Amiguet * "Python, SQLAlchemy, and SQL: A Powerful Trilogy for Data Scientists" by Elvis Kwabena Asare Nkrumah @@ -128,8 +143,10 @@ Go to session type: * "Accelerating Scientific Python: JAX, Numba, and Ray in Action" by Jakub Urban * "Writing Python modules in Rust - PyO3 101" by Cheuk Ting Ho * "Mastering decorators: the cherry on top of your functions" by Rodrigo Girão Serrão +* "Building a cross-platform app with BeeWare" by Russell Keith-Magee * "Practical PyScript" by Nicholas H.Tollervey * "Python and Data Storytelling to create and deliver better presentations" by Sebastián Flores +* "Speaking at EuroPython (or your favorite conference)? Yes, you can!" by Vinícius Gubiani Ferreira * "“Building Privacy-Focused Vector Search Applications: Hands-On Guide to Gen" by Shivay Lamba * "Cleaner Code, Better Queries: SQLAlchemy, ORMs and asyncio" by Aya Elsayed, Rhythm Patel * "Efficient Query Routing using Agentic RAG" by Tarun Jain @@ -141,3 +158,6 @@ Go to session type: * "PySchool: Introducing High School Students to the World of Python" by Sebastián Flores * "Preserving Culture with Python: AI plays Ayo, a Traditional Nigerian Game" by Kayode Makinde * "Portable data-parallel Python extensions using oneAPI" by Nikita Grigorian +* "ClimateML: Machine Learning for Climate Model Downscaling" by Neeraj Pandey +* "Exploring LLM latency" by Pavel Král + From 0188d1f4337bf63a092af916c911d9459b6b6a19 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 8 Apr 2025 18:56:53 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- src/content/pages/programme/sessions.mdx | 1 - 1 file changed, 1 deletion(-) diff --git a/src/content/pages/programme/sessions.mdx b/src/content/pages/programme/sessions.mdx index e546e0bbf..a556b2b6c 100644 --- a/src/content/pages/programme/sessions.mdx +++ b/src/content/pages/programme/sessions.mdx @@ -160,4 +160,3 @@ Go to session type: * "Portable data-parallel Python extensions using oneAPI" by Nikita Grigorian * "ClimateML: Machine Learning for Climate Model Downscaling" by Neeraj Pandey * "Exploring LLM latency" by Pavel Král -