Thursday, February 20, 2025

PostgreSQL Hacking + Patch Review Workshops - March 2025

This month, I'm excited to tell you about the returning of the PostgreSQL Hacking Workshop along with a new Patch Review Workshop organized by Paul Jungwirth.

For the PostgreSQL Hacking Workshop, we'll be watching and discussing Louise Grandjonc Leinweber's talk A Deep Dive into Postgres Statistics, given at 2024.pgconf.eu. If you'd like to join us for one of the discussion, fill out this sign-up form.

I'm also very excited about the patch review workshop that Paul Jungwirth is organizing, for three main reasons. First, patch reviewing is a great way for people who are interested in PostgreSQL hacking to get started. In fact, it's exactly how I got started, and it helped me learn a lot about the PostgreSQL source code and a lot about the project culture. Second, we desperately need more skilled patch reviewers: there is a lot of proposed PostgreSQL code that needs review and improvement, and not enough people with the skills and time to do it. Finally, I absolutely love the fact that the primary organizer is not me. I believe we absolutely need more and better ways of onboarding new PostgreSQL developers, and I absolutely cannot carry that torch single-handedly. If you are an existing PostgreSQL developer, please consider supporting Paul's effort, or one of the programs that I'm organizing, or start something of your own.

Finally, I'd like to mention in closing that the Discord server previously known as "PostgreSQL Hacker Mentoring" has now been renamed to "PostgreSQL Hacking" and a link to that server has been added to the Developers page at postgresql.org. These changes are the result of discussion at the PostgreSQL developer meeting which took place in conjunction with FOSDEM. These changes are intended to convey that this server isn't just intended for beginners (though there are many beginners in the server); it can (I hope) be a resource for hackers at all levels. In fact, 16 different committers are currently server members; not all are active in the discussions there, but it's not unusual to see 4 or 5 committers online at any given time, and others pop in now and then.

2 comments:

  1. Hi Robert, I've attended the last workshop about the protocol. I forgot to thank you for this opportunity and how lucky I felt to be in the same room with the actual people who builds the software. Very few dev communities allows that kind of relationship, so congratulations for the initiative, I hope that will spread among the industry :)

    ReplyDelete