React.js Review. Why I chose to invest in this library 5

It was about 2 months ago when I made the decision to invest in a JavaScript library called React.js. It was seriously dark waters for me, as I come from a full stack development framework called IBM XPages, where everything from server-side logic, responsive design, client-side scripting, database management, security, […]

IBM Champion Banner

An awesome awakening. I am now an IBM Champion for Cloud

The Incident At 1:00am this past Saturday (25th June 2016), my phone starts buzzing quite frantically. Usually no one wants to experience this, as it never tends to be good news. Thankfully, this was not the case for me. Instead, my phone was going mad due to a number of mail notifications, […]

Clean your Node.JS environment on OSX & handle multiple versions

Overview My dev environment consists of multiple platforms, consisting primarily of Node.JS applications as well as Appcelerator Mobile. Appcelerator uses Eclipse for developing cross-platform mobile applications and runs on top of Node.JS. Unfortunately, Appcelerator (depending on the mobile SDK you’re using), requires an old version of Node.JS to properly run. This was […]


Quick tips for navigating IBM Bluemix using the new look and feel 2

At the beginning of 2016, IBM when live with a new User Interface for IBM Bluemix to help streamline workflows more effectively. I was quite impressed at the amount of detail that went into it. I can’t help but feel that IBM’s partnership with Apple is playing a positive role, as the new […]

IBM Bluemix and Node.js Battle – Challenge 5 is almost upon us

It’s almost Wednesday and Challenge 5 of the IBM Bluemix and Node.js Battle is a few hours away from being live. I definitely cannot wait especially because it’s related to debugging code. IBM Bluemix and Node.js what? For those who are not sure what I’m referring to, take a look […]

IBM Bluemix and Node JS Battle

IBM Bluemix and Node JS Battle

IBM Bluemix and Node.js Battle – Part 3: I Stand Bleeding Code

Welcome to Part 3 of my IBM Bluemix and Node.js Battle blog series. Here you’ll learn valuable lessons from my experience taking on the first 2 challenges. In Part 1 and Part 2, I introduced you to the competition and took you through the necessary preparations to get to the point […]

IBM Bluemix and Node.js Battle – Part 2: Preparing for Battle

Welcome to Part 2 of my IBM Bluemix and Node.js Battle blog series. In this post I’ll help prepare you for what’s involved in taking on the 6 challenges. A quick recap of this Blog Series In Part 1 of this series, I introduced you to the competition and gave a brief overview of […]

IBM Bluemix and Node JS Battle

Join John Jardin at IBM Connect for some techie awesomeness

  John Jardin will be presenting 2 sessions at IBM Connect at the end of January 2016. The event will be held at The Hilton hotel in Orlando Florida and will take place from the 31st January to the 3rd February. Session 1 – Optimus XPages: An Explosion of Techniques […]

IBM Connect 2016 - The Hilton - Orlando Florida

IBM Engineer Joshua Carr with a Sphero BB-8 Droid

Mind controlling the Sphero BB-8 droid using IBM Bluemix

This article demonstrates IBM Bluemix and the Internet of Things at its best with a programmer sending commands to a Sphero BB-8 droid using his thoughts. First, grab 3 minutes to watch this awesome video So how is this achieved? As “Jedi mind trick” as it looks, the real power lies within Emotiv’s Insight headset […]