May 9, 2016

The Best Bet: Graph Recommendation Engines

A good recommendation engine for web or mobile applications should be able to draw from a broad view of the user – including historical session, current session, personalization and even sentiment analysis data. But consider this: the average attention span today has shrunk to just eight seconds. In light of this, how can you possibly capture the attention of users with precise in-app suggestions based on disparate data sources, before they click away?

Continue reading

January 12, 2016

Learn How to Get Your Database Up and Running at Cloud DB Day

To build successful web and mobile applications, you need the right tools. Today’s apps require a database capable of providing a scalable, flexible solution to efficiently and safely manage the massive flow of data to and from a global user base. While NoSQL is the term used to describe a family of databases that are all non-relational, the technologies, data types, and use cases vary wildly among them. Cloud DB Day is here to show you the fastest ways to get the database you need up and running on the infrastructure you want.

Continue reading

August 20, 2015

Best of Bluemix: New online course, SQL reports, and face detection

This weekly post showcases some of the best new tutorials, videos, and other content published each week on developerWorks. Featured content includes a free "getting started with Bluemix" online course, how to create SQL reports from a NoSQL database, and an app that demonstrates the face detection functions of the AlchemyAPI service. More...

Continue reading

August 14, 2015

Combine the XPages NoSQL Service and Node.js Runtime

The experimental release of the XPages runtime and XPages NoSQL Database service unleashed the power of IBM Domino XPages on Bluemix. In this tutorial video, you will learn how to create a Node.js runtime application that connects with the XPages NoSQL Database service. This is made possible by using the Domino Access Services (DAS) that are built into the XPages NoSQL service.

Continue reading

April 29, 2015

Connecting PouchDB to Cloudant on IBM Bluemix

PouchDB is a client-side database solution that works in all the major browsers (and Node.js) and intelligently picks the best storage system available. It has a relatively simply API and best of all - it has incredibly simple sync built in. I tend to work with client-side databases with just the vanilla JavaScript APIs available to them, but honestly, after an hour or so of using PouchDB I can't see going back.

Continue reading

April 24, 2015

Data Management for Apps that Work as Well Offline as They Do Online

In the dynamic and ever-changing realm of mobile, context is critical to the success of your applications. Users may be at home sitting on the couch, or they could be on top of a mountain with very limited connectivity. There's no way to predict where someone will be when they're using your app, and as many of us painfully know already, there is never a case when you are always online on your mobile devices.  There are strategies you can employ to build apps that work just as well offline as they do online, and the strategy I’d like to highlight today is based upon data management using the IBM Cloudant NoSQL database as a service, which is based upon Apache CouchDB.

Continue reading

December 8, 2014

Top 7 Resources to Get the Most Out of Cloudant and Bluemix

This post compiles five of the most helpful resources I have come across. Why five? Well, I want to keep it relatively pointed and easy (for both of us)! Bluemix and Cloudant are continually evolving so inherently resources and articles become dated and new timely and exciting materials will come out for you to enjoy. I plan to update this post as new, more pertinent resources become available. I’ll archive some of the trusty standbys as new content comes available.

Continue reading