Recognizing contributions

Last updated:

At PostHog we aim to recognize all contributions made to our open source codebases. We do this largely via automated processes that ensure our contributors are recognized.

Pull requests

If you submit a Pull Request to a repository under the PostHog organization, a bot will automatically send you an email to get in touch with us for a merch code.

We usually give out $100 for a product or app-related PR, and $25 for something on posthog.com (but we have gone over and above this for particularly large community PRs before!)

If, after a few days of having had your PR merged, you still didn't get a merch code, you can email us at hey@posthog.com and we'll sort it out! Someone on the PostHog team will send you a code manually.

Apps

If you build a app for PostHog that is accepted into our official repository, we will list you as a contributor in the categories code and plugin or app, as well as send you some merch.

Non-PR contributions

We follow the All Contributors spec for recognizing contributions. This means that if you are actively engaged in discussions, open bug reports, or contribute in other ways, a PostHog team member is able to add you to our contributors list for any of the contribution types listed in the link above.

At the moment we only provide merch for code (PR merged) and plugin or app (app accepted into official repo) contributions, however, as a contributor in a category other than those two, we'll still list you on our README and create a contributor card for you on our contributors page.

Contributor cards

All accepted contributors get a digital contributor card from us, which you can find in our contributors page.

Here's an explanation of the contents of that card:

Community MVPs

Every time we do a release, starting with version 1.22.0, we have nominated a 'Community MVP'. This is a contributor that we have chosen to give special recognition to for one or many awesome contributions to PostHog over a given release cycle.

If you ever win one of these awards from us, they will appear as trophies on your contributor card. The number of trophies is equal to the number of times you've been named community MVP.

Level

Your contributor level is determined by how many pull requests you have had merged.

While we have created cards for all past contributors, the we have only started tracking levels from 26/03/2021, which is why your card might say 'lvl 0' even if you had a PR merged before.

Powers

'Powers' refer to the types of contributions you've made to PostHog. The types of contributions available can be seen on the All Contributors spec.

Contributions of type code are automatically provided to you for merged pull requests. All other contribution types must be manually requested by a member of the PostHog team.

Sending out merch

Follow instructions on giving away merch for free

Questions?

Was this page useful?

Next article

PostHog badges (optional)

Show your support If you want to shout from the rooftops about how much you love PostHog, we be honored if you'd add a badge to your website's footer. Light background Preview Code Dark background Preview Code

Read next article