Installing Openshift CDK on my newly re-installed MacBook Pro

Intro and a brief History Recently I decided to re-install my 2012 Macbook pro. I got this laptop when I first started at Red Hat about 4 and a half years ago. During that time, I've had a lot of different things for development installed on it. I had thought…

Node Core Modules Exploration - Crypto

Previously, we covered the DNS module, now onto a easy subject, Crypto. Crypto is a very complex subject and i am nowhere close to an expert or even a beginner on the subject. So this post won't really go into very much depth on Crypto best practices and such. So…

Node Core Modules Exploration - DNS

Last time we checked out the Debugger Module, this time we check out the DNS module. First question, what is DNS. Well according to a google search i did: Domain Name Servers (DNS) are the Internet's equivalent of a phone book. They maintain a directory of domain names and translate…

Node Core Modules Exploration - Debugger

In the previous post we checked out the console module. Next on the list was Crypto, but that is a little more involved than i want to get today. So this time we will take a look at the Debugger module, which isn't really a "module" module. That is, you…

NPM Prepublish changes

NPM 4 was released not long ago, about 2 weeks, and with it came some changes. Some breaking, some not, but there is an interesting deprecation that happened with regards to the prepublish script. Currenlty, if you had a prepublish entry in your package.json { scripts: { prepublish: "nsp check" } } This…

Promise Rejection Handling

Node.js 7.0.0 was released last week. One cool thing that was added, which might also freak some people out, is this: DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code…