How does HTTPS benefit small sites such as blogs?

How does HTTPS benefit small sites such as blogs? April 11, 2016

I've never doubted that I should install an SSL/TLS certificate for a web service that I have been building for a client. Any site that

NPM-Gate: Seeking constructive criticism, finding joke sites and arrogance

NPM-Gate: Seeking constructive criticism, finding joke sites and arrogance March 27, 2016

If you haven't heard about so-called NPM-gate, then please read one of the summaries of the topic (Ars Technica, npm blog or Business Insider). As a

Node.js Budapest - October 2015

Node.js Budapest - October 2015 October 28, 2015

I was privileged of having an opportunity to keep a talk at Node.js Budapest meetup. I found that the Node.js community is very active

Migrating medium-sized project to Node 4

Migrating medium-sized project to Node 4 October 11, 2015

With all the confusion with io.js has been settled, and epic merge has been done, it's time to upgrade your current project. To bring a

NPM network and proxy related error

NPM network and proxy related error September 11, 2015

There is a network related error that I stumble upon quite often. The weird thing is that this occurs in a non-corporate networks such as my

Set up working Node addons (node-gyp) environment on Windows

Set up working Node addons (node-gyp) environment on Windows August 23, 2015

Starting to develop Node applications on Windows is much easier than it used to be. Most of the problems I encounter these days are related to

npm 3 will bring brighter future for Windows users

npm 3 will bring brighter future for Windows users August 07, 2015

Around 40% of the npm users are using Windows. It is a big chunk but unfortunately, there has been long-running Windows specific issues that have caused

Running your Ghost blog and Express app on Heroku

Running your Ghost blog and Express app on Heroku July 30, 2015

Running a Ghost blog as part of a website is a quite common scenario, and I was surprised when I encountered a problem when deploying to

How to use Compose.io API to dynamically create databases using NodeJS

How to use Compose.io API to dynamically create databases using NodeJS July 28, 2015

The project I'm working on has a database per client architecture. The database is created when a client registers to the service. In the first phase,

Avoiding unnecessary Gulp plugins

Avoiding unnecessary Gulp plugins July 16, 2015

There are many cases where Gulp plugins are not necessary and can cause more problems than real benefits. Let's take gulp-kss as an example. It is

Programmatically adding DNS entries to DNSimple using Node

Programmatically adding DNS entries to DNSimple using Node April 24, 2015

We had a case where each customer would get their own sub-domain. Let's say Nokia would be one of the clients. They would get nokia.ourapp.

Getting rid of "Terminate batch job Y/N" while developing Node application on Windows

Getting rid of "Terminate batch job Y/N" while developing Node application on Windows April 17, 2015

When you close Node application on Windows with Ctrl + C. You get a "Terminate batch job Y/N" question. The annoying part is that it doesn't

How node package deprecation works

How node package deprecation works April 10, 2015

You have probably encountered a warning message saying: "npm WARN deprecated packageX: Use packageY instead, see {link to the repository/web-site}". This warning is displayed because