Conference Sessions - PGConf.EU 2025
The following list contains all the talks that have been approved so far for PGConf.EU 2025. Note that they may not yet have been scheduled! You can find the full conference information at the conference website.
Community (25 minutes)
- Discover your contribution-magic (Cornelia Biacsics)
- How I built an open source community in Armenia (Emma Saroyan)
- How to explain PostgreSQL to kids (Naisila Puka)
- They grow up so fast: donating your open source project to a foundation (Floor Drees, Gabriele Bartolini)
Community (45 minutes)
- Barman, past, present, and future of a pioneer community project (Giulio Calacoci, Martín Marqués)
- Behind Postgres 18: The People, the Code, & the Invisible Work (Claire Giordano)
- Panel Discussion: How to Work with Other Postgres People (Jimmy Angelakos)
- What implementing pg_tde taught us about PostgreSQL (Jan Wieremjewicz)
DBA (25 minutes)
- All about Common Vulnerabilities and exposures in PostgreSQL (Priyanka Chatterjee)
- Implementing strong cross-platform resiliency in agile environments with logical replication (Andreas Geppert)
- Kubernetes from the Database Out (Alastair Turner)
- Parsing Postgres logs the non-pgBadger way (Kaarel Moppel)
- Tracking plan shapes over time with Plan IDs and the new pg_stat_plans (Lukas Fittl)
DBA (45 minutes)
- Beyond the How: Why Table Partitioning Truly Matters (Derk van Veen)
- Breaking PostgreSQL - Learning by doing it wrong (Daniel Westermann)
- CTRL+Z for your Database : Mastering Backup and Recovery in PostgreSQL (Sakshi Nasha)
- From Stars to Storage Engines: Migrating Big Science Workloads Beyond Greenplum (Joaquim Oliveira)
- Managing Postgres at scale: Challenges, Tools & Techniques (Karen Jex)
- Migrating to PostgreSQL: Strategies, Sovereignty, and Success (Raphael Salguero)
- Operational hazards of managing PostgreSQL DBs over 100TB (Teresa Lopes)
- Patroni and pgBackRest: better together (Stefan Fercot)
- Patroni: what the blog posts don't tell you... (Cameron Murdoch)
- Practical Guide to Migrating +100 Large PostgreSQL to the Cloud (Nelson Calero)
- Table repacking, done right (Álvaro Herrera, Antonin Houska)
- The Good, The Bad, and The Bloated: An Autovacuum Story (Jérémie Grauer)
- Unified Observability: Monitoring Postgres Anywhere with OpenTelemetry (Yogesh Jain)
- Vector data in Postgres: Size, TOAST, Filters and Performance (Gleb Otochkin)
- What You Should Know About Constraints in PostgreSQL (and What’s New in 18) (Gülçin Yıldırım Jelínek)
- Why PostgreSQL people should really care about Kafka and Debezium? (Dirk Krautschick)
App Developer (25 minutes)
- An Introduction to B-trees and LSM-trees for DEVs and DevOps (Dave Pitts)
- Anonymizing Data in Postgres Without Losing Your Mind (or Your Schema) (Ahmet Gedemenli, Esther Miñano Sanz)
- Building Tetris in a SQL Query! (Nuno Faria)
- Data modeling with PostgreSQL at the core of Software Development (Boriss Mejias)
- Diofanti.org: A Civic Tech Journey Powered by PostgreSQL (Florents Tselai)
- Don't leak user data to AI - Strategies for protecting PII from LLMs and MCP (Jay MIller)
- EXPLAIN: make it make sense (Aivars Kalvāns)
- Implementing Slowly Changing Dimensions in Postgres (Marc Linster)
App Developer (45 minutes)
- Boosting Typical Query Patterns: PostgreSQL 18's Performance Enhancements (Roberto Mello)
- Can PostgreSQL Compete with Analytics Specialists? (Lætitia AVROT)
- Don't do that! (Laurenz Albe)
- Hacking pgvector for performance (Daniel Krefl)
- Have you ever wondered, how a cloud platform works? (Maximilian Stefanac, Philipp Thun)
- Long Queries and the Art of Full Scan (Henrietta Dombrovskaya)
- Normalize or De-normalize? Relational SQL Columns or JSON Document Attributes? (Franck Pachot)
- PostgreSQL Tips & Tricks For App Devs (Chris Ellis)
- The Lifecycle of a SELECT: A Glimpse into the Depths of PostgreSQL Internals (Sergey Dudoladov)
- Transform your development workflow with thin cloning (Nicholas Meyer)
Postgres Internals (25 minutes)
- All in a context! (Rafia Sabih)
- Fast-path locking improvements in PG18 (Tomas Vondra)
Postgres Internals (45 minutes)
- Database in Distress: Testing and Repairing Different Types of Database Corruption (Josef Machytka)
- Hazards of logical decoding in PostgreSQL (Polina Bungina)
- Improved Freezing in Postgres Vacuum: From Idea to Commit (Melanie Plageman)
- MultiXacts in PostgreSQL: usage, side effects, and monitoring (Divya Sharma)
- The SyncRep Detective Story: Chasing Ghosts in PostgreSQL, Finding Demons in Storage (Dmitry Fomin)
- Time Traveling PostgreSQL (Stefanie Janine Stölting)
- We have multiple concurrent versions of this title trying to understand MVCC (Akshat Jaimini, Boriss Mejias)