Prague PostgreSQL Developer Day 2026 Get different formats: curl https://cfp.p2d2.cz/2026/schedule/\?format=table (default) curl https://cfp.p2d2.cz/2026/schedule/\?format=list 2026-01-27 | T9:301 | T9:302 | T9:347 08:00 --┌────────────────────┬────────────────────┬────────────────────┐ │ │ │ │ │ PostgreSQL Query │ Running  │ Introduction to  │ │ Optimization:  │ PostgreSQL in  │ Postgres hacking │ │ How to Write  │ Kubernetes with  │ │ │ Efficient  │ CloudNativePG  │ Tomas Vondra, N… │ 08:30 --│ Queries  │ │ │ │ │ Jonathan, Danish │ en │ │ Hettie Dombrovs… │ │ │ │ │ en │ │ │ en │ │ │ │ │ │ │ 09:00 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 09:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 10:00 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 10:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 11:00 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 11:30 --└────────────────────┴────────────────────┤ │ │ │ │ │ │ │ │ │ │ │ 12:00 --------------------------------------------│ │ │ │ │ │ │ │ │ │ │ │ 12:30 --┌────────────────────┬────────────────────┤ │ │ │ │ │ │ PgBouncer -  │ pgwatch: From  │ │ │ Everything,  │ Zero to Hero!  │ │ │ Everywhere, All  │ │ │ │ At Once about  │ Pavlo Golub  │ │ 13:00 --│ this tool  │ │ │ │ │ en │ │ │ Josef Machytka  │ │ │ │ │ │ │ │ en │ │ │ │ │ │ │ 13:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 14:00 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 14:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 15:00 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 15:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 16:00 --└────────────────────┴────────────────────┴────────────────────┘ 2026-01-28 | 105 | 155 | 107 08:00 --┌────────────────────┐------------------------------------------ │ zahajeni konfer… │ │ │ └────────────────────┘ ┌────────────────────┐ │ │ 08:30 -----------------------│ Operational  │--------------------- │ hazards of  │ │ managing  │ │ PostgreSQL DBs  │ │ over 100TB  │ │ │ 09:00 -----------------------│ Teresa Lopes  │--------------------- │ en │ └────────────────────┘ ┌────────────────────┬────────────────────┬────────────────────┐ │ │ │ │ │ What's Missing  │ Switching Me  │ SQL Injection Is │ 09:30 --│ in Postgres?  │ Softly: Zero-  │ Boring—Advanced  │ │ │ downtime Major  │ Threats You’re  │ │ Bruce Momjian  │ PostrgreSQL  │ Not Watching  │ │ │ Upgrades at Fre… │ │ │ en │ │ Kranthi Kiran B… │ │ │ Anton Borisov  │ │ 10:00 --│ │ en │ en │ └────────────────────┴────────────────────┴────────────────────┘ ┌────────────────────┬────────────────────┬────────────────────┐ │ │ │ │ │ Do ORMs make you │ Why your  │ Vacuuming Large  │ │ happy OR Mad?  │ PostgreSQL  │ Tables: How  │ 10:30 --│ │ tuning guide  │ Recent Postgres  │ │ Petr Šmejkal  │ might be wrong  │ Changes Further  │ │ │ (and what to do… │ Enable Mission … │ │ cs │ │ │ │ │ Mohsin Ejaz  │ Robert Treat  │ │ │ en │ en │ 11:00 --├────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ │ oběd  │ oběd  │ lunch  │ │ │ │ │ │ │ │ │ │ │ │ │ 11:30 --│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 12:00 --│ │ │ │ │ │ │ │ ├────────────────────┼────────────────────┴────────────────────┘ │ │ │ lightning talks  │ │ │ 12:30 --│ Pavlo Golub  │------------------------------------------ │ │ │ cs │ │ │ │ │ │ │ 13:00 --│ │------------------------------------------ │ │ └────────────────────┘ ┌────────────────────┬────────────────────┬────────────────────┐ │ │ │ │ │ What you should  │ Hey, I'm using  │ The Art of  │ 13:30 --│ know about  │ that! Fixing  │ Keeping  │ │ constraints in  │ lock contention  │ PostgreSQL  │ │ PostgreSQL (and  │ in OLTP.  │ Clean:  │ │ what's new in 1… │ │ Internals, Auto… │ │ │ Ants Aasma  │ │ │ Gulcin Yildirim… │ │ Cagri Biroglu  │ 14:00 --│ en │ en │ en │ ├────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ │ coffee break  │ coffee break  │ New break  │ │ │ │ │ │ │ │ │ 14:30 --│ │ │ │ ├────────────────────┼────────────────────┼────────────────────┤ │ │ │ │ │ Cloud-native  │ A benchmark  │ TimescaleDB -  │ │ Postgres  │ study on the  │ collecting and  │ │ observability:  │ impact of  │ visualizing IOT  │ 15:00 --│ from client apps │ PostgreSQL  │ data  │ │ to underlying c… │ server paramete… │ │ │ │ │ Michal Bartak  │ │ Peter Zaitsev  │ Luigi Nardi  │ │ │ en │ en │ cs │ └────────────────────┴────────────────────┴────────────────────┘ 15:30 --┌────────────────────┬────────────────────┬────────────────────┐ │ │ │ │ │ It works on my  │ PostgreSQL Query │ Knocking at the  │ │ database -  │ Performance  │ Door: Fuzzing  │ │ Regression  │ Monitoring for  │ libpq and  │ │ testing of SQL  │ the Absolute  │ PgBouncer  │ 16:00 --│ queries  │ Beginner  │ │ │ │ │ Adam Wolk  │ │ Radim Marek  │ Grant Fritchey  │ │ │ en │ en │ en │ ├────────────────────┼────────────────────┴────────────────────┘ │ │ 16:30 --│ drinks and  │------------------------------------------ │ snacks  │ │ │ │ │ │ │ │ │ 17:00 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 17:30 --│ │------------------------------------------ │ │ │ │ │ │ │ │ │ │ 18:00 --└────────────────────┘------------------------------------------ 📆 powered by pretalx