IBM developerWorks. Learn. Develop. Connect.


Grow your skills with tutorials and other technical resources

Technical topics


Build with trial code, SDKs, and APIs

Evaluation software


Get expert answers to your questions

Developer centers

Follow IBM developerWorks

Cloud computing

Create centralized logging in Docker containers

Mika Turunen

Deploy a Cloud Foundry-based Node.js application into the Bluemix platform.

Deploy Docker containers in hybrid clouds that use IBM UrbanCode

Multiple authors

Use IBM UrbanCode to quickly build and deploy multitier and multicontainer applications to hybrid clouds.

Cognitive computing

Maximize the potential of wearables in healthcare

Robi Sen / Sam Clopton

Customize the Node.js starter app to visualize wearable data from exercise sensors.

Where should I live, Watson?

Hemant Kanago / Sreejith Sudhakar

Evaluate U.S. location alternatives by using the IBM Watson Tradeoff Analytics Service in Bluemix.


Explore POWER8 in-core cryptography

Leonidas Barbosa

Speed up your crypto with in-core Advanced Encryption Standard instructions.

What's new in IBM Security Guardium V10

Kathryn Zeidenstein

Get a detailed overview of the new features and new products in the Guardium data security and protection portfolio.

Web development

Build a multiservice messaging app on Bluemix

Ahmad Abdul Wakeel

Design and build messaging service applications using a Liberty for Java application as an example.

Migrate a LAMP application to Bluemix

Chun Bin Tang

Use the mysql and Object Storage services to migrate a Drupal app to the cloud.

Vaadin Challege by IBM. October 1st – November 30th

Learn. Compete. Win.

Join the challenge

developerWorks Courses

Getting started with IBM Bluemix

Register for the free online course

Survey says...!

You’ve got answers, we’ve got questions

Take the new ADTMag developer survey