node

Using the Neo4j Driver with NodeJS

After writing all about how to use the official Neo4j Drivers in a Spring application, I thought it would make sense to also detail how to use Neo4j with my language of choice, NodeJS.  Over the past few years I’ve written many applications in NodeJS that talk to Neo4j applications,…

Quick TDD setup with Node, ES6, Gulp and Mocha

Having practised Test Driven Development for the last couple of years, I’ve found testing one of the most frustrating things about Node compared to other programming languages. Laravel, a framework I have used for the past few years, has come with a gulp extension called Elixir since version 5.0 which…

ES6 Promises – 5 Things I Wish I’d Known

Over the past couple of months I’ve started shifting my development focus away from PHP to Node.  Node is a huge departure from PHP development and I’ve uncovered quite a few gotcha’s along the way. One of the major differences is the Asynchronous nature of JavaScript.  If you’ve ever wondered why…