New Package Manifestations

At Nodejitsu we're always looking for a way to make npm better. Our public npm replicas are now serving millions of requests with 99.998% uptime since launching in January. Have you tried it out yet? npm config set https://registry.nodejitsu.com But making npm better is more than…

How to setup a multi-user Ghost blog

If you're an avid reader of our blog you may have noticed we switched to Ghost a month ago. Perhaps you've also discovered we seem to have multiple authors. In fact we only have one user! I absolutely love Ghost and how it greatly improves the writing spirit. If it…

Patched PaaS Vulnerability

This is not about Heartbleed. The Nodejitsu PaaS platform was unaffected by this thanks to our mutual friend: node.js. On March 10th, Maciej Malecki, a former Nodejitsu Engineer, responsibly disclosed a security vulnerability that he found on our PaaS platform. Here's a quick summary: A patch for this vulnerability…

npmawesome: Progress reporting in CLI applications

This is a guest post from Alex Gorbatchev and npmawesome.com. Nodejitsu loved what Alex was doing at npmawesome.com and is now supporting the project. Like what you see here? Why don't you contribute on Github? Lets talk about long running CLI (command line interface) applications. When you have…

Improved SSL experience for private npm

Last night we deployed shiny new SSL certificates to all machines serving HTTP(S) requests for private npm registries. e.g.: https://*.registry.nodejitsu.com TLDR? Update your local npm CLI configuration for your private npm registry: npm config set strict-ssl true npm config set ca "" The above tells the…

npmawesome: Table formatting in the terminal with cli-tables

This is a guest post from Alex Gorbatchev and npmawesome.com. Nodejitsu loved what Alex was doing at npmawesome.com and is now supporting the project. Like what you see here? Why don't you contribute on Github? In this post we continue the small mini-series of posts about modules for…