25 years of contributing to Postgres with Peter Eisentraut

Download MP3
How does a fix for psql tab completion turn into 25 years of contributing to Postgres? In Episode 43 of Talking Postgres, Peter Eisentraut—PostgreSQL committer, core team member, SQL standards contributor, and Chief Architect of Database Servers at EDB—joins Claire to trace that journey. We dig into how scratch-your-own-itch development drew him in, why “the things you do, people welcome them” kept him coming back, and how Postgres changed as it grew from a small database community into a massive ecosystem where, from the Postgres mailing list perspective, “most of the user base is silent.” Plus: what it feels like when code you commit goes straight to everybody who uses Postgres, and the implications of the EU Cyber Resilience Act.

Previously on Talking Postgres:
Links mentioned in this episode:
In this episode, we covered:

00:00 Intro & music
02:14 Tinkering with the Commodore 64 
07:57 The itch that became psql tab completion
15:43 Had to make opportunities
23:05 From posting at night to posting during the day
24:40 Why he stopped committing in the afternoon
28:04 On the ground floor of something that grew
30:34 What the Postgres core team actually does
31:47 Borrowing ideas from other OSS projects
36:51 Bringing Postgres into the SQL standards process
38:40 Getting to hang out with database nerds
42:01 Mentoring Postgres contributors
50:56 Making time for Postgres conferences
53:35 What the Cyber Resilience Act means for Postgres
57:36 Where are all the Postgres users?
1:07:00 Becoming a committer early on in Postgres
1:16:22 Contributing to Postgres isn't just writing code
1:19:40 Why FOSDEM is still his favorite
1:22:15 Finding familiar problems in a compiler devroom
1:26:14 Shout-out to the Planet Postgres feed

Creators and Guests

Claire Giordano
Host
Claire Giordano
Head of open source community efforts for Postgres at Microsoft. Ex-Citus Data, Amazon, Sun Microsystems, and Brown University CS. Serves on PGCA board. Prolific Postgres conference speaker. Co-creator of POSETTE: An Event for Postgres. Loves sailing in Greece.
Aaron Wislang
Producer
Aaron Wislang
Principal Software Engineer (Open Source Engineering + Azure Core Upstream) at Microsoft + Azure ☁️ | Go (golang), Cloud Native, Linux 🐧 🐍 🦀 ☕ 🍷📷 🎹 | Toronto 🇨🇦🌎 | 💨😷💉 | https://aaronw.dev/hello/
25 years of contributing to Postgres with Peter Eisentraut
Broadcast by