Posts in Category: tools


Make Sublime Text a JavaScript IDE – JS Development

I’m using Sublime Text 3. Sublime text is one of the most popular text editors on this planet and a lot of programmers heavily use it for their work. JavaScript is the most popular language according to the statistics of github and stackoverflow. So it’s pretty obvious that lot of JavaScript

Read More


Programming City: a feed engine for programmers

Programming City is providing you a platform to get programming feeds everyday. The bots of programming city are crawling the social media to search the most trending resources in programming world. With its version 1 launch on 30th November 2016 with minimum features, programming city promised to provide a comprehensive solution

Read More


MVC vs Flux – which one is better?

MVC (client side) Flux Born on 1976 Born just a few years ago Bi directional data flow Uni directional data flow Data binding is the key Events or actions are the main players Controllers handles the business logic Store does all calculations Somewhat synchronous Can be implemented as completely asynchronous A trusted architecture used by a lot of companies in a lot

Read More


Setup your node.js project easily with voidcanvas-cli

npm install -g voidcanvas Use node.js v4.1.2 or greater. Assuming that you are familiar with node.js and have already installed void canvas cli in your computer globally, using the command given above; I’m starting the hows’ and whys’ of this Command Line Interface. What is this cli for In simple words, it just

Read More


Authentication using Google’s oAuth api with node.js

OAuth authentications are pretty popular now a days and another thing which is popular is JavaScript. This article shows how to plugin google’s oAuth api for authentication in your own node application. The github repo is also available. A background of oAuth OAuth is an authentication technique which provides you a secure

Read More



Data binding in Angular JS 2.0 with examples

Angular 2.0 is still beta (I’m using beta.1 here). If you find any difficulties to implement those what’s written in the article (though I will try to keep the article updated always), please post a comment about that. Refer to the github repo for working examples. Since the dawn of JavaScript

Read More