Istio: Part 2 – Surviving the Documentation

It’s been just over a week since I blogged my first Istio article: Part 1 – The Journey Begins. It’s unreal how much I now know about containerization and deployments versus a few days ago. It’s definitely been an interesting week. Skills required to take on Istio When I first looked at the documentation, […]

Istio Grafana Dashboard

IBM Bluemix - Istio

Istio: Part 1 – The Journey Begins

This is a start of a series of articles that I will be submitting, focusing on all things Cloud, Containerization, Microservices and of course…Istio. The Istio Announcement Last week an interesting announcement was made: IBM, Google and Lyft give microservices a ride on the Istio Service Mesh. IBM and Google announced […]


Check for values being converted when stored in SQLite

I hit an annoying problem when testing my Android app on one of my devices (running Android 4.2.2), where values saved into the SQLite database are converted in certain cases. This is most likely a SQLite issue, but can’t confirm it So, I created a column in my SQLite Table […]

SQLite Banner

Awesome Computer Desk

Recipe for becoming an ultimate programmer

I find myself completely immersed in what’s possible with technology and the direction it’s taking. In the last few months alone I’ve become proficient in various platforms, frameworks, libraries and strategies, yet when I look at what I still need to learn and gain experience on, it frightens me to my […]


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

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 […]

Node.JS NPM

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 […]