StrongLoop | Promises in Node.js with Q – An Alternative to Callbacks

Source: StrongLoop | Promises in Node.js with Q – An Alternative to Callbacks

One thing you should use when you feel you’re reaching the pyramid of doom.

I am currently using Promises heavily in one of the projects I currently work on: Notepads. I use bluebird as it is a very nice, complete and a clever Promises library that goes beyond the original specification (and saves you time).

Performance Showdown: Node.js vs. io.js v2.0.0

We benchmarked two versions of Node.js, and two versions of io.js. Here we’ll share with you what what we found out and detail the full results!

Source: Performance Showdown: Node.js vs. io.js v2.0.0

Also check the comments there for better charts.

Update: check these graphs too.

ES6 In Depth Articles ✩ Mozilla Hacks – the Web developer blog

Articles posted in ES6 In Depth

Source: ES6 In Depth Articles ✩ Mozilla Hacks – the Web developer blog

This is an on-going collection of articles that describes ES6 like they say it: in depth. I think it’s about time for us to start learning it. It’s a good reading coming from not just anybody but Mozilla.

You can follow the future articles by using blogtrottr.com with this rss feed.

147 JSJ io.js with Isaac Schlueter and Mikeal Rogers – Javascript Jabber – DevChat.tv

Talks about why io.js was started and how working more and faster with node/io and V8 is actually a great thing.

Source: 147 JSJ io.js with Isaac Schlueter and Mikeal Rogers – Javascript Jabber – DevChat.tv

124 JSJ The Origin of Javascript with Brendan Eich – Javascript Jabber – DevChat.tv

Source: 124 JSJ The Origin of Javascript with Brendan Eich – Javascript Jabber – DevChat.tv

Very interesting, funny and informative podcast with Brendan Eich. You can also read the transcript at the bottom of the page. I really like to read about the people behind a famous software. It shows how good is to be alive, to be a developer and to be a smart guy.

MountainWest JavaScript 2014 – Browser Package Management by Guy Bedford – YouTube

A very interesting presentation of jspm(a browser package management) by Guy Bedford. For me there are multiple parts in this video that got my attention from the very beginning of the presentation: as a beginning-to-be-better JavaScript developer I was interested to see and hear about require.js, its configuration and its future, SystemJS, ES6 modules, etc. Check it out!

https://youtu.be/MXzQP38mdnE

 

Lord of the Files: How GitHub Tamed Free Software (And More) | WIRED

GitHub is Facebook for geeks. Instead of uploading videos of your cat, you upload software. Anyone can comment on your code and add to it and build it into something better. The trick is that it decentralizes programming, giving everyone a new kind of control. GitHub has shaken up the way software gets written, making coding a little more anarchic, a little more fun, and a lot more productive.

Source: Lord of the Files: How GitHub Tamed Free Software (And More) | WIRED

The Core Concepts of Angular 2 | Victor Savkin

In this blog post I will talk about the three core concepts of Angular 2: components, dependency injection, and property bindings.

Source: The Core Concepts of Angular 2 | Victor Savkin

Angular 2 is coming and this article shows the new concepts in the framework that we should be aware of.