Gitlab hero border pattern left svg Gitlab hero border pattern right svg

Community Writers Program – Terms and Conditions

Community Writers Program – Terms and Conditions

For an overview, please check the Community Writers Program webpage.

On this page

Purpose of the program

The Community Writers Program has the purpose of sourcing high-quality stories for the GitLab blog.




Steps to getting published

The following stages are required to get your article published by GitLab.

1. Topic

2. Pre-assessment

Note: if you just comment in the issue and don't provide us with the writing sample, introduction, and outline, we will not respond to your comment.

3. Draft

4. Evaluation

5. Review

6. Merge request

7. Get published and get paid

Compensation criteria

Once your draft is approved to proceed to the merge request stage, we will inform you about the compensation range your article is eligible for. If you agree to compensation offered, we will create the merge request.

The offer will be based on the complexity and/or knowledge level of your content:

Complexity Knowledge Level Compensation Range
Simple Beginner $50 to $100
Intermediary Intermediate $100 to $150
Complex Advanced $150 to $200

The overall evaluation is based on these criteria, but the reviewer will consider your article as a whole to define the compensation offer.

The amount is expressed in American Dollars (USD). Please check the compensation limitations below.

Evaluation criteria

The content will be evaluated based on:

Content ownership

Note: Once the content is published, GitLab reserves the right to change, rewrite, update, and remove the content totally, at GitLab's will.


If the content becomes out of date, we may ask the author to update it. GitLab reserves the right to update it, rewrite it (subjected to authorship updates), or remove it entirely.

Time frame

Once you're approved to write the draft in the pre-assessment stage, we expect you to have the content ready to be sent to us up to three working days after our response.

We expect to have your content published up to one month after the beginning of the process. It can be concluded faster than that, or slower, depending on the actual demand of work from our editors, and on the quality of your content. The editor will be able to give you a clearer idea of when to expect to see your post live once it is in a merge request.


You are considered ineligible for the Community Writers Program:

Program manager

The Community Writers Program is part of the Content Marketing Team at GitLab. Rebecca Dodd, the Content Editor, manages the program.

Important notes

Developer Certificate of Origin + License

By contributing to GitLab B.V., You accept and agree to the following terms and conditions for Your present and future Contributions submitted to GitLab B.V. Except for the license granted herein to GitLab B.V. and recipients of software distributed by GitLab B.V., You reserve all right, title, and interest in and to Your Contributions. All Contributions are subject to the following DCO + License terms.

Last update: 2017-11-29