Dc.js is a JavaScript library used to make interactive dashboards in JavaScript. By clicking and selecting different events in graphs, you can filter the entire dashboard to drill into a particular event.

In order to do this, DC.js relies on two other JavaScript plugins/libraries: D3.js and Crossfilter js.

With this first art we're going to start off with how Crossfilter works because most of the actual dashboard code is manipulating the data for the charts. Once you have a good understanding of how that works, the actual graphing is pretty simple. I'm going to try to cover several different scenarios, so you can hopefully avoid some of the pitfalls as you start to use it.

Build a polling application that updates in real-time as votes roll in. The app I created has a simple architecture that uses JavaScript for everything. Node.js and Express power the back-end, and MongoDB stores the app's data.

I chose to use JazzHub to manage the source code for my project. Not only does it give me a full version control system for my code, but it also has an online IDE for editing my code in the cloud, and abundant agile features for project management. JazzHub also integrates easily with Eclipse, which has plug-ins to enable one-click deployment to platforms like BlueMix or Cloud Foundry.

When you write in one universal language, development speed is increased because you focus on one language and you don't have to learn another. And you bet JavaScript is universal language. You can write Windows 8 apps, mobile apps (Phonegap/Cordova), server side apps (NodeJS) and even operating systems.

There are lots of great JavaScript frameworks. Client side: Angular, Backbone, Ember,... and server side: Express, Sails, Geddy, Meteor... and many more. When I just took a quick look at the frameworks I fell in love withMeteor. It was love at first sight. My first Meteor project is http://todotoday.meteor.com and it's quite fast. And realtime.

Sharing your scoops to your social media accounts is a must to distribute your curated content. Not only will it drive traffic and leads through your content, but it will help show your expertise with your followers.

Integrating your curated content to your website or blog will allow you to increase your website visitors’ engagement, boost SEO and acquire new visitors. By redirecting your social media traffic to your website, Scoop.it will also help you generate more qualified traffic and leads from your curation work.

Distributing your curated content through a newsletter is a great way to nurture and engage your email subscribers will developing your traffic and visibility.
Creating engaging newsletters with your curated content is really easy.