Slides from a conference talk at PGConf.dev 2025 in Montréal, Canada. Abstract: There are several popular Postgres developer workshops that are useful for new Postgres contributors looking to skill up: workshops like “Intro to Hacking on Postgres” and “Patch Review Workshop”. And then there is the new mentoring program spearheaded by Robert Haas. But what about before a developer is ready to roll up their sleeves and start contributing to Postgres. Are there useful, foundational things for developers to learn before joining the Postgres project?
In this illustrated talk, you'll get insights from 10 Postgres major contributors about what they learned on their journey to becoming hackers—lessons they say were instrumental in helping them contribute effectively to Postgres. You'll discover the catalysts that first got them involved, where they turned to build their database knowledge, how they learned through code, and—perhaps most importantly—the invisible curriculum they had to navigate along the way.