Talking Postgres with Claire Giordano

Talking Postgres with Claire Giordano

By MicrosoftTechnology
Download on the App Store

Talking Postgres with Claire Giordano episodes

  • What Postgres developers can expect from PGConf.dev with Melanie Plageman

    What do conference planning, hacking weddings, and cat-free coding sessions have to do with Postgres? In Episode 34 of Talking Postgres, Melanie Plageman—Postgres committer and major contributor from Microsoft—joins Claire for a lively deep dive into what developers can expect at PGConf.dev 2026 as Postgres turns 30. We explore new content formats, the role of travel grants, why Tuesday becomes a full conference day, and how the hallway track often shapes the next Postgres release. Plus: creating space for new contributors to get inspired and get involved. And yes—the CFP is open until Jan 16, 2026.

    Links mentioned in this episode:

    • Podcast: Becoming a Postgres committer with Melanie Plageman
    • Podcast: How I got started as a dev and in Postgres with Melanie Plageman & Thomas Munro
    • Conference: PGConf.dev 2026
    • CFP for PGConf.dev: CFP will close on Jan 16, 2026
    • PGConf.dev 2026: About
    • PGConf.dev 2026: Sponsorship levels
    • PGConf.dev 2026: Travel grant program
    • Social: LinkedIn account for PGConf.dev
    • POSETTE: An Event for Postgres: POSETTE CFP is open until Feb 1, 2026
    • Meetup: Post about inaugural PostgreSQL Nairobi Meetup in Dec 2025 
    • PGDay Lowlands 2025: Debate on Kubernetes, session details
    • PGDay Lowlands 2025: Debate about autotuning, session details
    • Conference talk at PGCon 2019: Intro to Postgres Planner Hacking, by Melanie Plageman
    • Blog post: The Pac-Man Rule at Conferences, by Eric Holsher
    • Discord invite for PostgreSQL Hacking Mentoring server: https://discord.gg/bx2G9KWyrY


    1 hr 17 min
  • Building a dev experience for Postgres in VS Code with Rob Emanuele

    What do guitar busking, geospatial queries, and agentic coding have to do with Postgres? In Episode 33 of Talking Postgres, principal engineer Rob Emanuele at Microsoft shares his winding path from Venice Beach to building a new VS Code extension for PostgreSQL—that works with any Postgres, anywhere. We dig into GitHub Copilot, ask vs. agent mode, and how Rob now codes in English—and then spends even more time in code review to decide what’s good, what’s bad, and what’s dangerous. Also: how PyCon changed his life; his work on the Microsoft Planetary Computer with spatio-temporal queries and PostGIS; and how music, improv, and failure shape his approach to developer experience. 


    Links mentioned in this episode:

    • Visual Studio Marketplace: VS Code extension for PostgreSQL with ~261K downloads to date
    • GitHub repo: VS Code extension for PostgreSQL (for issues/discussions)
    • Docs: GitHub Copilot agent mode
    • POSETTE 2025 Talk: Introducing Microsoft’s VS Code Extension for PostgreSQL, by Matt McFarland
    • VS Code Live: Working with PostgreSQL databases with the Microsoft PostgreSQL VS Code extension, with Olivia Guzzardo & Rob Emanuele
    • Talking Postgres Ep30: AI for data engineers with Simon Willison
    • Postgres Meetup for All: VS Code Tools for Postgres, happening on Thu Dec 11, 2025 
    • Wikipedia: Dogfooding
    • Talking Postgres Ep07: Why people care about PostGIS and Postgres with Paul Ramsey & Regina Obe
    • POSETTE 2024 keynote: The Open Source Geospatial Community, PostGIS, & Postgres, by Regina Obe
    • Website: Microsoft Planetary Computer
    • GitHub repo: PgSTAC
    1 hr 19 min
  • The Fundamental Interconnectedness of All Things with Boriss Mejías

    What do chess clocks, jazz, and Postgres replication have in common? In Episode 32 of Talking Postgres, solution architect Boriss Mejías shares how the idea of “interconnectedness”—inspired by Douglas Adams—can help you untangle complex Postgres questions. We explore OpenAI’s approach to scaling Postgres, how Postgres active-active mirrors Sparta’s dual kingship, and how a holistic approach can reveal the behavior of synchronous replication. Also: Beethoven’s 17 drafts, and why chasing perfection can hold you back. Listen to learn more about Boriss, Postgres, and the fundamental interconnectedness of all things.


    Links mentioned in this episode:

    • Podcast Ep32 of Talking Postgres: What went wrong (& what went right) with AIO with Andres Freund
    • Podcast Ep03 of Talking Postgres: Why give talks at Postgres conferences with Álvaro Herrera & Boriss Mejías:  
    • Wikipedia: Dirk Gently’s Holistic Detective Agency, by Douglas Adams
    • Talk at PGConf NYC 2025: Scaling Postgres to the Next Level at OpenAI, by Bohan Zhang
    • Video of PGConf.dev 2025 talk: Scaling Postgres to the Next Level at OpenAI, by Bohan Zhang
    • Talk at PGConf NYC 2025: Improved Freezing in Postgres Vacuum: From Idea to Commit, by Melanie Plageman
    • Talk at PGConf NYC 2025: Database Modeling to Study the New York Jazz Scene, by Boriss Mejías
    • Jazz Club in NYC: Patrick’s Place in Harlem
    • Video of PGConf EU 2024 talk: Sparta’s Dual-Kingship and PostgreSQL Active-Active, by Boriss Mejías 
    • Video of POSETTE 2025 talk: Postgres Storytelling: Cunning Schema Design with Creative Data Modeling, by Boriss Mejías & Sarah Conway 
    • Talk at FOSDEM PGDay 2024: High Availability Configurations Are Very Common for PostgreSQL, But How Do You Investigate Performance Problems When the Standby Can’t Keep Up? by Boriss Mejías and Derk van Veen
    • Conference: PGDay Lowlands 2025, the second year of this “second-best Postgres conference in Europe” 
    • Conference Schedule: upcoming PGConf EU 2025 in Latvia
    • Wikipedia: Chess clock
    • Book: Daily Rituals, by Mason Currey
    • Article: It Takes Two to Think, by Itai Yanai & Martin J. Lercher
    • Poem: The Rime of the Ancient Mariner, by Samuel Coleridge
    • Wikipedia: City of Bruges Belgium, a good place for beer and cheese
    1 hr 19 min
  • What went wrong (& what went right) with AIO with Andres Freund

    Six years, a prototype, and a brief multi-layered descent into “wronger and wronger” design—what does it take to land a major architectural change in Postgres? In Episode 31 of Talking Postgres, Andres Freund—major contributor, Postgres committer, and lead of the Asynchronous I/O project—shares the wins, the missteps, and why he thinks AIO definitely took too long. We dig into io_uring in Linux, direct I/O, streaming reads, technical leadership, and exactly when is the right time to stop working on a prototype. If you’ve ever wondered how big architectural changes happen, or why they sometimes take years, this episode is for you.

     

    Links mentioned in this episode:

    • Talking Postgres podcast: How I got started as a developer (& in Postgres) with Andres Freund & Heikki Linnakangas
    • Release Notes: PostgreSQL 18 release notes 
    • News: PostgreSQL RC 1 Released on Sep 04 2025
    • Wikipedia page: io_uring
    • PostgreSQL: Join the PostgreSQL Hacking Discord
    • Video of talk: What went wrong with AIO by Andres Freund at PGConfdev 2025
    • Commit: Add core asynchronous I/O infrastructure to PostgreSQL
    • Wiki page: AIO project in PostgreSQL with state, sub-projects, and work still to be done
    • Upcoming Talk: AIO in PG 18 and Beyond at PGConf NYC on 30 Sep 2025
    • Upcoming Talk: AIO in PG 18 and Beyond at PGConf EU on 23 Oct 2025
    • Wikipedia page: XZ Utils backdoor discovery by Andres Freund
    1 hr 13 min
  • Talking Postgres with Claire Giordano – Trailer

    Why do Postgres developers, contributors, and users do what they do? In each episode of Talking Postgres, Claire Giordano talks to people from across the Postgres ecosystem—how they got started, what they’ve learned, and what they’re still figuring out. This 3-minute trailer offers a fast-paced glimpse into the fun, surprising, and deeply human stories behind Postgres, including failures, wins, obstacles—and all the messy parts in between. New episodes monthly. Always on Fridays. Subscribe wherever you get your podcasts.

    Episodes from Talking Postgres with guests featured in the trailer (in order of appearance):

     

    Episode 01: Working in public on open source with Simon Willison and Marco Slot

    Episode 18: How I got started as a developer (& in Postgres) with David Rowley

    Episode 20: How I got started as a developer (& in Postgres) with Tom Lane

    Episode 07: Why people care about PostGIS and Postgres with Paul Ramsey & Regina Obe

    Episode 29: How I got started leading database teams with Shireesh Thota

    Episode 25: Why Python developers just use Postgres with Dawn Wages

    Episode 19: Becoming a Postgres committer with Melanie Plageman

    Episode 24: Why mentor Postgres developers with Robert Haas

    Episode 04: How I got started as a dev (& in Postgres) w/Melanie Plageman & Thomas Munro

    3 min
  • AI for data engineers with Simon Willison

    It’s always a good day if you see a pelican. In Episode 30 of Talking Postgres with Claire Giordano, open source developer Simon Willison—creator of Datasette and co-creator of Django—joins to explore how AI is useful for data engineers today. We move past the hype and boosterism to dig into example after example: structured data extraction, alt text and accessibility, safety and security (aka the fiddly bits), and why Postgres’s fine-grained permissions are such a good fit for AI-powered workflows. Also: Pulitzer-worthy data tooling, the science fiction of the 10X engineer, agents, MCP, RAG, the multitude of models, and why Simon spends so many waking hours on the jagged frontier of AI.


    Links mentioned in this episode:

    • Blog: Simon Willison’s Weblog
    • Blog: Simon’s Willison’s TIL - Things I’ve Learned
    • Podcast episode: Working in public on open source with Simon Willison and Marco Slot
    • Project page: Django Web Framework
    • Project page: Datasette, for finding stories in data 
    • GitHub repo: llm CLI tool and Python library
    • Demo: Language models on the command-line w/ Simon Willison
    • Blog post: OpenAI’s new open weight (Apache 2) models are really good, by Simon Willison 
    • Podcast episode: Accessibility and Gen AI podcast with guest Simon Willison
    • Blog post: New dashboard: alt text for all my images, by Simon Willison 
    • Keynote talk: Big Opportunities in Small Data, by Simon Willison at Citus Con: An Event for Postgres 2023 
    • Blog post: How OpenElections Uses LLMs, by Derek Willis 
    • Blog posts tagged with pelican-riding-a-bicycle on Simon Willison’s Weblog 
    • Blog post: No, AI is not Making Engineers 10x as Productive, via Colton Voege, featured on Simon’s weblog
    • GitHub repo: pgvector extension to Postgres
    1 hr 16 min
  • How I got started leading database teams with Shireesh Thota

    From dreaming of driving a bus to leading database engineering at Microsoft. In Episode 29 of Talking Postgres with Claire Giordano, Shireesh Thota traces his path to becoming CVP of Azure databases—rooted in a love of math, early BASIC programming, and a certainty that he’d become an engineer. We dig into the shift from engineer to manager (if only people came with documentation); why it’s so important for Microsoft to contribute to the PostgreSQL open source project—not just consume it; and whether Shireesh has a favorite database (hint: it better be Postgres.)

    Links mentioned in this episode:

    • Blog post excerpt: Why we have a Postgres open source contributor team at Microsoft
    • Podcast episode: Leading engineering for Postgres on Azure with Affan Dar
    • VS Code Marketplace: New VS Code extension for PostgreSQL
    • POSETTE 2025 talk: Introducing Microsoft’s VS Code extension for Postgres by Matt McFarland
    • LinkedIn post: PGConf.dev 2025 talk on “The trouble with extensions” by Marco Slot
    • Podcast episode: How I got started as a developer (& in Postgres) with David Rowley
    • Book: Who Moved My Cheese
    58 min
  • 12 years of Postgres Weekly with Peter Cooper

    What drives someone to publish 600+ issues of a Postgres newsletter for over a decade? In Episode 28 of Talking Postgres with Claire Giordano, Peter Cooper—creator of Postgres Weekly—shares how his days of rustic programming and QBASIC fanzines on Usenet led to a newsletter empire that now reaches nearly half a million developers each week. We dig into the BBC's "big tent" editorial influence, an accidental business model that just worked, and the perils of "temporary" hacks. Plus: spam filters, a Photoshop addiction, and one very cheesy story (dairy-free).

    Links mentioned in this episode:

    • Newsletter: Postgres Weekly
    • Cooperpress: List of newsletters
    • Newsletter: Latest issue of Postgres Weekly on Jun 19, 2025
    • Newsletter: Postgres Weekly issue with horrible graphic
    • Newsletter: Very first issue of Postgres Weekly on Mar 13, 2013
    • Newsletter: Ruby Weekly, the first Cooperpress newsletter
    • Book: Beginning Ruby Third Edition, by Peter Cooper
    • Podcast episode: How I got started as a developer (& in Postgres) with David Rowley
    • Feed reader: Feedbin
    • GitHub repo: feedbin/feedbin
    • Feed reader: Feeder
    • Email testing software: Litmus
    • GitHub repo: MGML markup language for email
    • Paper: The Design of Postgres
    • GitHub repo: PGRX for building Postgres extensions in Rust
    • Podcast news: Podnews.net for daily briefings about podcasts
    • Wikipedia page: BBC Micro
    • Wikipedia page: ZX Spectrum
    1 hr 17 min
  • How I got started with FerretDB (& why we chose Postgres) with Peter Farkas

    How does a trek to K2 base camp in the Himalayas spark the idea for a database company? In Episode 27 of Talking Postgres with Claire Giordano, guest Peter Farkas—CEO and co-founder of FerretDB—shares the origin story of this open source MongoDB alternative. (Spoiler: “Ferret” wasn’t the original name). We dig into why Postgres was the obvious choice, what “true open source” means to Peter, and how FerretDB is now powered by the open source DocumentDB extension from Microsoft. Plus, why Hungarian Trappist cheese might deserve a footnote in database history.

    Links mentioned in this episode:

    • GitHub: FerretDB/FerretDB repo
    • Blog: FerretDB 2.0 GA: Open Source MongoDB alternative, ready for production
    • ACM SIGMOD: The Design of Postgres, published 15 June 1986
    • Postgres Weekly: Issue 591 featuring FerretDB
    • GitHub: Microsoft/DocumentDB open source repo
    • Conference talk: From MongoDB to Postgres: Building an Open Standard for Document Databases at POSETTE 2025
    • OSI Blog: The SSL is Not an Open Source License
    • RedMonk Blog: OSS: Two Steps Forward, One Step Back, by Stephen O’Grady
    • Talking Postgres Ep18: How I got started as a developer (& in Postgres) with David Rowley
    • OpenDocDB: initiative to define an open standard
    • Wikipedia: K2 (yes, the mountain)
    • Go Blog: The Go Gopher
    • xkcd: webcomic 927 on Standards
    • Wikipedia: Trappista cheese
    1 hr 30 min
  • Open Source Leadership with Bruce Momjian

    What does it take to lead a global open source project like Postgres? In Episode 26 of Talking Postgres with Claire Giordano, we sit down with Bruce Momjian—co-founder and core team member of the PostgreSQL Global Development Group—to explore the art of leadership in a volunteer-run open source community. Bruce shares what “servant leadership” really means; how saying I’m sorry can help make problems go away; and how letting go of who-gets-the-credit can fuel collaboration. We also dive into Bruce’s origin story, from shaping Postgres’s early days to mastering the art of public speaking. Pro tip: if you see a man in a bow tie at a Postgres conference, be sure to say hello—it’s probably Bruce Momjian!

    Links mentioned in this episode:

    • Open source project website: postgresql.org
    • Website: Bruce Momjian
    • Video of talk: Building Open Source Teams at FOSDEM 2023
    • Slides: FOSDEM talk on Building Open Source Teams
    • Wikipedia: John C. Maxwell
    • Harry Truman quote: It is amazing what you can accomplish if you do not care who gets the credit
    • The New Stack: How to Generate AI From a Database
    • EDB Blog: Bruce Momjian’s Insights from PGConf India 2025
    • Conference schedule: PGConf India 2025
    • Book: Why We Sleep by Matthew Walker
    • Video of talk: Why Database Teams Need Crew Resource Management by Chris Travers
    • Wikipedia: Anna Karenina principle
    • Talking Postgres podcast: Why mentor Postgres developers with Robert Haas
    • Discord invite: PostgreSQL Hacking server
    • Mailing lists: PostgreSQL mailing lists
    • Conference: PostgreSQL Conference Nepal 2025 happening May 5-6
    • Conference: PostgreSQL Conference Germany 2025 on May 8-9
    • Conference: POSETTE: An Event for Postgres 2025 on Jun 10-12
    • Upcoming POSETTE 2025 keynote: Databases in the AI Trenches by Bruce Momjian 
    • Conference: SouthEast | LinuxFest on Jun 13-15 in Charlotte NC 
    • Conference: Swiss PGDay 2025 happening Jun 26-27 
    • Conference: PGDay Austria 2025 happening in Vienna on Sep 4
    • Conference: PGDay UK 2025 happening in London on Sep 9
    • Conference: PGDay Lowlands 2025 happening in Rotterdam on Sep 12
    • Video from PGConf.dev 2024: Making PostgreSQL Hacking More Inclusive
    • Talking Postgres podcast: How I got started as a developer (& in Postgres) with David Rowley
    • Wikipedia: O'Reilly Open Source Convention (OSCON)
    1 hr 49 min

About Talking Postgres with Claire Giordano

From the publisher's feed

Talking Postgres is a podcast for developers who love Postgres. Guests join Claire Giordano each month to discuss the human side of PostgreSQL, databases, and open source. With amazing guests such as…

More shows like Talking Postgres with Claire Giordano

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

289 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

623 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

582 Listeners

Python Bytes by Michael Kennedy and Calvin Hendryx-Parker

Python Bytes

213 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

987 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

188 Listeners

Scaling Postgres by Creston Jamison

Scaling Postgres

12 Listeners

Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

Kubernetes Podcast from Google

179 Listeners

The Real Python Podcast by Real Python

The Real Python Podcast

140 Listeners

Oxide and Friends by Oxide Computer Company

Oxide and Friends

66 Listeners

Postgres FM by Nikolay Samokhvalov and Michael Christofides

Postgres FM

21 Listeners

No Priors: Artificial Intelligence | Technology | Startups by Conviction

No Priors: Artificial Intelligence | Technology | Startups

137 Listeners

Latent Space: The AI Engineer Podcast by Latent.Space

Latent Space: The AI Engineer Podcast

102 Listeners

This Day in AI Podcast by Michael Sharkey, Chris Sharkey

This Day in AI Podcast

221 Listeners

Complex Systems with Patrick McKenzie (patio11) by Patrick McKenzie

Complex Systems with Patrick McKenzie (patio11)

142 Listeners