2025 Postgres World Webinar Series Program

Explore PostgreSQL End of Life policies, upgrade options and strategies, pre- and post-upgrade steps, Aurora/RDS PostgreSQL upgrade strategies, and new features of PostgreSQL 16.
presented by Vivek Singh
video
As PostgreSQL major versions reach End of Life annually, database administrators face critical upgrade decisions. This session provides a comprehensive guide to navigating PostgreSQL end-of-life scenarios and executing seamless upgrades. We'll explore proven strategies, best practices, and techniques for minimizing downtime during transitions for community PostgreSQL as well as Amazon Aurora an...
more 13:00 - 13:50 Online Ops

presented by Greg Dostatni and Kevin Jernigan
video
When choosing between Open Source Software (OSS) and Closed Source Software (CSS), organizations must consider factors like support, customization, security, compliance and long term cost. OSS provides flexibility and cost advantages, but may require internal expertise for maintenance and development or creative problem solving when navigating non-traditional support structures. CSS offers trad...
more 18:00 - 18:50 Online
Learn Postgres using your knowledge on SQL Server
presented by Chandra Pathivada
This workshop is designed for SQL Server developers looking to expand their expertise to PostgreSQL. Discover the key differences and similarities between the two platforms, including query syntax, data types, indexing, partitioning, and performance tuning. Learn how to map SQL Server concepts like filegroups, stored procedures, and functions to PostgreSQL equivalents, and gain hands-on experie...
more 13:00 - 13:50 Online Dev
presented by Susan Fung
Join us for an engaging and humorous journey into the world of mob programming. In this talk, we'll explore how a seemingly simple task turned into a four-month odyssey for Homero, a software developer looking for a simple ticket. Discover how his solo struggle with a two-line code change blossomed into a team-wide learning experience.
Through the power of mob programming, our team transform...
more 13:00 - 13:50 Online Dev
presented by Aaron Cutshall
Most people don’t like to speak in public and technical folks are certainly no exception. Yet, you’ve got some ideas for a great presentation but just don’t know how to go about putting it all together. On top of that, how do you go about giving the presentation itself? This session will cover how to pull your material together in an organized fashion and present it such that your audience (bot...
more 13:00 - 13:50 Online Life & Leadership
presented by Chandra Pathivada
Discover the truth about PostgreSQL by questioning everything you thought you knew! In this interactive session, we use the Socratic method to explore the internals of PostgreSQL, encouraging critical thinking and helping you uncover underlying assumptions and knowledge gaps. Through thought-provoking questions and dynamic discussions, we will challenge common myths and misconceptions about Pos...
more 13:00 - 13:50 Online Fundamentals
presented by Aaron Cutshall
Determining how to efficient design database structures for a given application has always relied on the same old answer: “It depends!” So, how do you determine what level of normalization your data requires? This session will review the principles of data normalization, show the impact that normalization can have on performance and data integrity, and just as importantly, show you when it’s OK...
more 13:00 - 13:50 Online Fundamentals
presented by Aaron Cutshall
Teamwork is important in all areas, including development, QA or other teams that we interact with daily. Lessons learned from highly effective teams show that there are six major impacts to team effectiveness: chain of command, team cohesion, standard operating procedures, training, mission objectives and after action analysis. A failure in any of these areas can impact team effectiveness. In ...
more 13:00 - 13:50 Online Life & Leadership
presented by Greg Dostatni and Amanda Nystrom
Getting core parameters right is essential for ensuring good performance and stability from your PostgreSQL database. As PostgreSQL is now approaching 400 parameters that can be set in addition to OS, kernel and disk options, configuring a PostgreSQL database can be a daunting task. In this beginner friendly session, we will focus on some key parameters and discuss the trade-offs between them. ...
more Fundamentals
presented by Greg Dostatni
Indexes are the backbone of efficient data retrieval in PostgreSQL, but their effective use requires more than just knowing how to create them. Do you ever feel like your database is stubbornly refusing to use your carefully crafted index? Does size really matter? How much of an impact does over-indexing have?
We will kickstart by understanding how indexes work and why the database may choos...
more Fundamentals
Crafting the Best Path to Modernize Your Database
presented by Brian Fehrle
Is your Postgres install looking more like a Woolly mammoth these days? Getting behind on version upgrades is tough, and the farther behind you get the more work may be needed to make it work, but there's many options to get it done.
This talk's goal is to help learn how to solve the "yeah but" when addressing an upgrade. "Just run pg_upgrade" - "yeah but that will take 12 hours, I only have...
more Fundamentals
presented by Dr. Ibrar Ahmed
Scaling PostgreSQL is critical for handling larger workloads as your application grows. But what’s the best path: scale up or scale out? In this talk, we’ll explore both approaches, breaking down the tools, partitioning strategies, and performance considerations that make PostgreSQL shine in any scalability scenario. With insights tailored to PostgreSQL’s unique capabilities, you’ll walk away p...
more Ops


presented by Debra Cerda, Greg Dostatni, and James Campbell
Looking for practical database support without the cost? Group Swim: PostgreSQL Edition is your chance to wade in with real-time feedback from Postgres experts. Whether you’re troubleshooting an issue, testing new ideas, or just want to hear how others are approaching PostgreSQL, this is your opportunity to check that you have the right life preservers and start building master-level strokes. S...
more Fundamentals