We’re always looking to work with solid writers, here at Baeldung.

About Baeldung

Baeldung is a technical site that publishes tutorials and how-to articles, with a reach of about 13M page views per month.

These are the main areas we cover on the site:

To read more about the team and the content we publish, check out the About us page as well.


Why Become a Contributor?

Technical writing is a great way to solidify your knowledge of a topic and share it with the community. As an author for Baeldung, you’ll work within a team of authors and editors that will provide guidance and feedback on your articles and code. Our publishing process will help you improve your skills both as a technical writer and developer.

Another benefit is the opportunity to engage with other developers and build your reputation. We always promote all the articles through newsletters and social media, to make sure they’re being discovered.

You’ll have a public author profile on the site that lists all your published articles. If you’re curious – here’s our list of authors.

And, last but not least, this can be a good way to earn some side income. A lot of our authors use the platform as an opportunity to learn and research new technologies while getting paid.



The budget for each article is based on your author level and the number of words.

Here are some typical budgets used by authors in the Java area:

  • Level 11 – 750 words    – 81$
  • Level 11 – 1000 words  – 86$
  • Level 15 – 750 words    – 93$
  • Level 15 – 1000 words  –  97$

The level is based on the feedback from your editors on 3 metrics: writing, technical, and communication. When you start, you’ll be at level 1, then you’ll progress as you improve (the max level is 20).

Basically, the better the quality of your writeups, the higher the payment will be.


Here’s the full list of budget levels on the site, if you’re curious.

And we generally handle payments via Paypal.


Guidelines and Publishing Process

Our writing guidelines are important to ensure a good quality of the article, as well as consistency across articles. Here are the formatting, code, and writing guidelines we use:

The publishing process starts with you choosing a topic to work on (we have a list of open topics you can choose from or you can suggest your own). You’ll then work with an editor to create an outline and provide a draft and supporting code.


Simply put, the editor will help you get your articles over the finish line. They’re going to do reviews, offer guidance with technical and language feedback, and generally be helpful. You can read more about our editorial team here.


Once the article is ready, we hit publish.


As for how quickly you’d like to write – that’s fully up to you. For example, we have great authors publishing one article each week, and we have authors publishing an article every month or so.


Finally, an important note: the content you write cannot be plagiarized from other sources, nor can the articles be re-published on other sites.


Requirements for Applying

Before applying, you should have at least a couple of years of experience working as a developer in the area of your choice. The articles will be code-centric, so being in the trenches and able to code is instrumental.

Good command of the English language is also important.

Finally, any previous writing experience is, of course, a plus, but certainly not a requirement.


Getting Started

Here’s how you start:

  1. Introduce yourself (contact the team or send an email to [email protected]) – including a link to your LinkedIn profile
  2. In the contact form, select the main area you want to contribute to
  3. We’ll go through a quick evaluation process
  4. If this goes well, you’ll get onboarded onto the platform and start working with an editor

If you have any questions about writing, feel free to use the email above as well.

Finally, please check out the Baeldung Terms & Conditions.