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

IBM infuses container services into Bluemix

John Swanson

Learn more about the industry's first enterprise-class, Docker-based container service for developers.

Use Maven with the Bluemix delivery pipeline

Romeo Kienzler

Quickly create a delivery pipeline in Bluemix DevOps Services for a Maven project.


Getting started with IBM Bluemix

David Barnes

Watch this demonstration of how to start developing and deploying applications on Bluemix.

IBM Bluemix - The Cloud Platform Built on Open Source


This brief video highlights Bluemix, a cloud platform powered by the world's top open source projects such as Cloud Foundry, Docker, and OpenStack.

Big data and analytics

Develop a predictive analytics model for a complex data set

Armand Gabernet / Mikhail Lakirovich

Gain a richer understanding of the analytics services in dashDB while exploring a Kaggle data mining competition.

Build an enterprise-scale database with IBM Bluemix and Cloudant

Ted Potma

Build and manage a massive NoSQL database and develop a Bluemix-based app to manage it in this real-world case study.


Use business rules as an authorization engine

Ori Pomerantz

Learn how to implement complex authorization policies using business rules engines.

Secure your apps with social media credentials using Bluemix Single Sign On

Romeo Kienzler

Romeo Kienzler explores how to secure your web application using the IBM Single Sign On service within Bluemix.

Code Rally Challenge

Are you the fastest Java developer?

Join the online challenge

New Release: IBM Rational solution for Collaborative Lifecycle
                    Management (CLM) v6.0

CLM 6.0 in a nutshell

Learn more and get started