How is MarkLogic different from MongoDB?

The question above is something that I need to answer at every conference and Meetup that I attend and it comes up in different variations - how is MarkLogic better, what does MarkLogic do differently so on and so forth. I thought I'd collect all the answers in this one…

React components with ES6

Having recently met Nicola at a conference I got immediately infected by his enthusiasm about React. It took me a few weeks to materialise things and get down to writing my first React component. Before we get started if you don't already know React advocates component based programming - simply…

jDays 2015 presentation

I have delivered a talk earlier this year in Gothenburg, Sweden on Single Page Application development using only JavaScript. Please have a look at the recording and see my slides as well.…

Geospatial SPA using JavaScript only - part 2

In the first part of this article series I have discussed the database backend and the JSON document structure. In this part we'll dwelve into how the node.js/Express setup looks like. As a reminder let's go through what kind of documents we actually store in the database. We…

Geospatial SPA using JavaScript only - part 1

If you have been following my blog you may have come across a few of my other articles related to geospatial data. In those articles, I focused on the geospatial capabilities of MongoDB, a technology that I used back then. For nearly a year, though, I have been working for…

MarkLogic and Node.js

Finally it's here - the latest release of the amazing NoSQL database MarkLogic is out. This latest release comes with a lot of great features and one of them is the Node.js client API which means that finally Node.js developers can connect to the database using an npm…