npmawesome: Easily convert callback functions to promises with Songbird

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? When working with promises in Node.js, there's a constant friction between callbacks…

Improved deployments for all

At Nodejitsu we use a standard 256mb container image for our Individual Plans. For most personal applications in steady-state this is more than enough. But there's one common one-time exception: deployment itself. We understand it has been a major deploy issue affecting Individual Plan customers (Business Plans have control over…

npm notifications!

If you use npm then you know the frustration in keeping up to date with the particular modules you use. Whether its an API change, or just a patch fix, you want to stay informed. Well, look no further! We are proud to introduce the newest feature for our private…

npmawesome: JugglingDB cross-database ORM for Node.js

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? Data access is something Node.js is very well known for. When it…

Post-mortem and an all new status page

We work hard to minimize downtime, but we are reliant on Joyent in the same way you are reliant on us. Yesterday there was a significant outage due to an operator error at Joyent, taking down most of our infrastructure in the US-East-1 datacenter from approximately 4:30pm to 6…

npmawesome: Object schema validation with Joi

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? Object validation is a tricky thing. It sounds pretty simple when you first…