John O'Connor

Articles by John O'Connor

Website Engagement Tracking with Elasticsearch

Website Engagement Tracking with Elasticsearch

Website Engagement Tracking is a technique that allows businesses to see which parts of their website users are visiting, cli…

John O'Connor
John O'Connor
Making of a Smart Business Chatbot - Part 2

Making of a Smart Business Chatbot - Part 2

Chatbots are a great way to interact with your customers in real-time and gain insights into your users. In this second in o…

John O'Connor
John O'Connor
Newsbits: Redis 4.0 released ...

Newsbits: Redis 4.0 released ...

These are the NewsBits from Compose for the week ending 21st July: Redis reaches the 4.0 milestone RethinkDB has its first co…

John O'Connor
John O'Connor
Making of a Smart Business Chatbot: Part 1

Making of a Smart Business Chatbot: Part 1

Chatbots have become an incredibly popular method for providing real-time communication with customers, and in this first in…

John O'Connor
John O'Connor
Push Notifications With MongoDB

Push Notifications With MongoDB

Push notifications are a staple of mobile and Internet of Things applications, and in this Write Stuff contribution Don Omond…

Guest Author
Integration Testing Against Real Databases

Integration Testing Against Real Databases

Integration testing can be challenging, and adding a database to the mix makes it even more so. In this Write Stuff contribu…

Guest Author
Manage Your Business with Compose, Odoo, and Bluemix

Manage Your Business with Compose, Odoo, and Bluemix

Odoo is a suite of applications to help you manage any business from anywhere. Learn how to deploy using Compose and IBM Blue…

John O'Connor
John O'Connor
Conquer Email with Postal and Compose

Conquer Email with Postal and Compose

Creating a custom email server is a breeze with Postal and Compose. Take a deep dive in this article as we tackle all things…

John O'Connor
John O'Connor
Launching RESTHeart into Production

Launching RESTHeart into Production

Now that we've shown you how to build instant RESTFul API's with RESTHeart and secure your RESTHeart installation, there's ju…

John O'Connor
John O'Connor
Compose Tips: Dates and Dating in MongoDB

Compose Tips: Dates and Dating in MongoDB

Working with dates in MongoDB can be surprisingly nuanced, and knowing how dates are stored can make avoiding pitfalls much e…

John O'Connor
John O'Connor
Building Secure Instant API's with RESTHeart and Compose

Building Secure Instant API's with RESTHeart and Compose

When you need to turn your Mongo database into a RESTFul API, RESTHeart can get you up-and-running quickly and securely. Fol…

John O'Connor
John O'Connor
Newsbits: PostgreSQL, MySQL, Elasticsearch, Chrome, Ubuntu and Kubernetes updates, Teleporter hits 2.0, and MintyPI 2.0

Newsbits: PostgreSQL, MySQL, Elasticsearch, Chrome, Ubuntu and Kubernetes updates, Teleporter hits 2.0, and MintyPI 2.0

The NewsBits for week ending April 14th - Still More PostgreSQL 10 features, MySQL InnoDB Cluster hits the shelves, MySQL hit…

John O'Connor
John O'Connor
Mongo Metrics: Calculating the Mode

Mongo Metrics: Calculating the Mode

In this third entry in our Mongo Metrics series, we'll round out the "top 3" classical analytics methods by taking a look at…

John O'Connor
John O'Connor
5-minute Signup Forms with Node-RED and Compose

5-minute Signup Forms with Node-RED and Compose

Testing interest in a new startup idea? Looking for a quick and easy way to do RSVPs? Need to capture email addresses for a…

John O'Connor
John O'Connor
Mongo Metrics: Finding a Happy Median

Mongo Metrics: Finding a Happy Median

In this second entry in our new "Mongo Metrics" series, we'll take a look at using the MongoDB aggregations pipeline to compu…

John O'Connor
John O'Connor