June 9, 2015

How to build the best Slack bots with Bluemix, Node-RED and Watson

If you’re just like me and you’re over 20 years old, you might have spent several years on IRC and you probably interacted with hundreds of bots over the years. You may have written your own bot, just like I did. Well, with todays frameworks, APIs and tools it’s a lot easier to write such a bot—in the cloud.

Continue reading

June 8, 2015

Resolving Bluemix application push failures – client and fabric errors

Many things can go wrong when you push an application to Bluemix. Some of the errors are easier to figure out, while others may be harder. In this three-part blog series, I will examine the common errors that may happen during application push, including their symptom, the tools and techniques to diagnose them, and the possible solutions.

Continue reading

June 5, 2015

Join us for the Cloud Developer Bootcamp!

Developers, Entrepreneurs, and Innovators alike! Have you heard about the Worldwide Cloud Developer Bootcamp? If not... you're missing out on a FREE opportunity to learn from IBM technical gurus, industry executives, and fellow entrepreneurs through deep dive technical workshops.

Continue reading

June 4, 2015

Test JSON structures with fine-grained assertions

When you test a service, you want the tools to understand the service responses, and to validate the returned data in detail. In many cases, parts of the response are not relevant to your test, and you want to ignore them. For other parts, you might want only to assert that a value is present, or that it is the correct type, without checking the value exactly. With fine-grained assertions, you can define a JSON message into its component parts, and apply individual assertions to those components that your testing requires.

Continue reading

June 3, 2015

Best of Bluemix: Translating apps, migrating from Heroku, and Maven

This weekly post showcases some of the best new Bluemix tutorials, videos, and other content published each week on developerWorks. Featured articles include how to translate your Bluemix application to access global markets using machine translation combined with easy-to-use RESTful APIs, how to migrate your app from Heroku to Bluemix, and how to use Maven with the Bluemix DevOps Services delivery pipeline.

Continue reading

June 2, 2015

Ready to test services that enforce authentication?

Since our blog post about Integration Testing in March, we've released several updates. This blog entry explains how you can now test services based on the role of a user or client that is consuming the service, making it easy to do role and mixed-role testing.

Continue reading

June 1, 2015

Phonebot: Conference Calls in Slack using Bluemix and Watson

Last month, a colleague was explaining he was not looking forward to an afternoon of long-distance conference calls. Having recently started using Slack for collaboration with their remote team, they lamented "I wish I could do my conference calls using Slack!" This got us thinking.

Continue reading

May 29, 2015

Best Hacks with Watson and Bluemix

The Watson Developer Cloud has unleashed the potential for developers around the world to tap into the cognitive power that Watson provides. We have seen apps leveraging Watson’s personality extraction capabilities for enhancing social engagement to apps combining speech detection to deliver interactive experiences. Out of all these applications, some of the most unique and innovative use cases have come out of hackathons, where the creative juices are always flowing. I want to highlight some of the great MVPs that have come out of only a few days of hacking with Bluemix and Watson.

Continue reading

May 28, 2015

IBM Watson Tradeoff Analytics – General Availability

Announcing General Availability of IBM Watson Tradeoff Analytics. Tradeoff Analytics uses various analytical and visual approaches to help the decision maker explore the pros and cons of their alternatives. Making difficult decisions just got a little easier with IBM Watson.

Continue reading