Re: Interesting areas for beginners

From: Aleksander Alekseev <aleksander(at)timescale(dot)com>
To: "pgsql-hackers(at)postgresql(dot)org" <pgsql-hackers(at)postgresql(dot)org>
Cc: Matheus Alcantara <mths(dot)dev(at)pm(dot)me>
Subject: Re: Interesting areas for beginners
Date: 2022-10-23 10:23:56
Message-ID: CAJ7c6TN1hfsVzVTwQFvyzKkL2YfTPinXczm=86ZY3F9JrCKP8Q@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hi Matheus,

> Some months ago I've got my first patch accept [1], and I'm looking to try to
> make other contributions.

In personal experience reviewing other people's code is a good
starting point. Firstly, IMO this is one of the most valuable
contributions, since the community is always short on reviewers.
Secondly, in the process you will learn what the rest of the community
is working on, which patches have good chances to be accepted, and
learn the implementation details of the system.

Additionally I would like to recommend the following materials for self-study:

* https://www.amazon.com/Database-System-Concepts-Abraham-Silberschatz/dp/1260084507/
** Especially the chapter available online about PostgreSQL
* https://www.youtube.com/playlist?list=PLSE8ODhjZXjZaHA6QcxDfJ0SIWBzQFKEG
* https://www.timescale.com/blog/how-and-why-to-become-a-postgresql-contributor/

--
Best regards,
Aleksander Alekseev

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Aleksander Alekseev 2022-10-23 10:40:36 Re: [PATCH] Replace "implementor" with "implementer"
Previous Message Aleksander Alekseev 2022-10-23 10:11:50 [PATCH] Replace "implementor" with "implementer"