Write for DOnations

Write for DOnations

Share your knowledge and get paid, while supporting tech-focused nonprofits and charities.

Apply Now


What is Write for DOnations?

The Write for DOnations program brings together two initiatives: building content to help developers, and supporting tech-focused charities and nonprofits.

Through the program, community authors help grow DigitalOcean’s library of DevOps, software development, and production systems tutorials—all based on free and open-source software. These authors then receive a personal payout and select a tech-focused charity to receive a donation.


What is the payout structure?

Authors typically receive $300 per tutorial. The author then selects a single tech-focused charity or nonprofit or a group of nonprofits united by similar missions to receive a donation from DigitalOcean.

Most new tutorials are paid out at $300; complex production-focused topics may be paid out at up to $400. Updates for existing tutorials, such as distribution changes, are typically paid out at $75 to $150, based on the quantity of changes and technical content. All payouts are at editorial discretion.

Additional Write for DOnation FAQ


What people are saying

“This is a fantastic opportunity to not only improve your writing skills, but to give back to the open source community and help fund incredible charities doing great work!” - Elliot Forbes, 2019

“Writing for DigitalOcean is an opportunity for you to share your knowledge with hundreds of thousands of developers around the world, while also improving your technical writing skills. Everyone wins!”  - Chuks Opia, 2019 

“Writing for DigitalOcean has been a very positive experience. The editors are friendly and effective, and the process has improved my writing and organization skills. It is very rewarding to give back to the community in this way. Highly recommended!” - Rafe Colton, 2019

“The DigitalOcean team made the whole editorial process so simple that it was a pleasure writing the tutorial. I just wanted to share that contributing to the "Write For DOnations program" was a very enriching experience for me.“ - Damaso Sanoja, 2020


What is the publication process?

Apply, collaborate, write, revise, publish, and repeat.

  • Apply: Apply to the program with your topic idea, an outline of your tutorial, and a writing sample that showcases your ability to explain your technical knowledge to others. We publish only original, first-run content under a Creative Commons license.
  • Collaborate: If you're accepted, you'll work with the editorial team to refine your topic and outline for your tutorial.
  • Write: Once your topic is approved, it's time to write. We provide resources, like our writing guidelines, technical best practices recommendations and article templates, to help you get started.
  • Revise: Submit your first draft and collaborate one-on-one with a professional editor to revise your work.
  • Publish: After revisions, your editor will send your payment, publish your article, make your charitable contribution—and ask what you want to write about next. DigitalOcean will also promote your article across all of our social networks (including to our 200,000 Twitter followers).
  • Repeat: Build a relationship with the editorial team by suggesting new articles that you want to write.

About You

What are you looking for in an author?

We’re looking for a diverse group of strong technical writers with demonstrated experience in the topics we’re publishing. You’ll have written before, and are comfortable receiving feedback on your writing during the publishing process. Our readers have a wide range of skills, but we’re looking for authors who can write for beginning and intermediate developers. 


What should I write about?

Each month, we’re focusing on a few specific topic areas, and we’re looking for authors who understand those topics well.

For November 2021, we’re looking for the following topics:

  • Continuous integration / continuous delivery: Have an interesting use case to deploy and monitor your application through CI/CD? We are looking for your methods to secure and fix a pipeline, select and build a firewall, and maintain "audit-ready" pipelines for compliance within an organization through CircleCI, Travis, Chef, Puppet, Red Hat, or Jenkins. Check out our existing tutorials on what CI/CD topics we have covered before submitting a proposal.
  • Node middleware: Do you have big multi-part image, audio, or video files to upload, or a creative workflow that calls to an API and involves Multer? Worked with Passport to set OAuth2, store JWT, and secure an authentication protocol for a retail or business log in page? Show the Community how to build your best projects using Node.js middleware, whether it's Multer, Morgan, Axios, Passport, Cors, or one we haven't mentioned here!

If none of these topics seem right for you, check back next month!

For copyright reasons, we can't publish content that has already been published elsewhere.

Apply Now

Apply to Write For DOnations

We're excited to see your application, but before you proceed, be sure you've looked at our list of topics for the month, and that the article idea you plan to submit hasn't already been published anywhere else first. We'll review your submission at the end of the month and we'll get back to you with next steps in the first week of the next month.

We’ll take your submissions until November 30th, 2021 at 4:00PM US-Eastern Standard Time.

Our articles are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (CC BY-NC-SA 4.0), meaning you can repost your DigitalOcean articles with attribution and with the same license on non-commercial sites after they're published here.

All of our community authors sign our Freelance Writers Contract.

Additional Write for DOnation FAQ