About developerWorks

Contribute your expertise to developerWorks

Do you have an idea for great content to help developers build expertise with an IBM or open-standards technology? developerWorks offers several paths to help you share your expertise with the technical community.


developerWorks recipes show developers, step by step, how to solve problems and create something useful using IBM or open-standards technologies. Learn more in the authoring guidelines.

To publish a recipe:

  1. Go to the developerWorks Recipes site.

Community blogs, wikis, and forums

In the developerWorks community, you can connect and collaborate with technical experts and thought leaders, and contribute your own expertise to the growing body of knowledge.

To publish content to a blog, wiki, or forum:

  1. Go to the developerWorks community for technical professionals.
  2. Search for an existing community, and contact the owner to contribute. Don’t see one that fits your topic? Click Start a Community.

Professional articles and tutorials

developerWorks accepts a limited number of unsolicited submissions for professionally produced articles and tutorials. If you want to propose an idea, remember that developerWorks articles and tutorials cover all stages of the developer journey and focus on:

To propose an article or tutorial:

  1. Contact a developerWorks content lead for your topical area and describe your content idea. If the developerWorks content lead is interested in exploring your idea for professional publication, he or she will follow up with recommendations for next steps.

    Note: Authors in China, Japan, and Spanish South America may submit content directly to their local content lead for review.
  2. Learn about the IBM developerWorks author recognition and accreditation program, which formally acknowledges the professional publishing achievements of developerWorks authors.