Blog.

I don’t write as often as I wish, but when I do, I publish my pieces on this very page.

Javascript Design Patterns: Flyweight Pattern

22 May, 2016

Flyweights are another important structural pattern which gives us a way to optimizing code that is repetitive and shares data. It is mainly…

Google Adsense and Google Publisher Tag AngularJS Integration

25 March, 2016

What is GPT ? Google Publisher Tags (GPT) is an advertising embedding library using which you can create dynamically ad requests. GPT can…

Javascript Design Patterns: Constructor Pattern

24 March, 2016

We will start with basic implementation of the constructor pattern even though it is not classified as an design pattern it has a unique…

Javascript Design Patterns: Decorator Pattern

21 March, 2016

Decorators are a structural design pattern which mostly used for adding methods to a base object without disturbing it. Decorator can be…

Javascript Design Patterns: facade Pattern

21 March, 2016

Facades are a structural pattern which gives us an clean interface to complex system. Facade pattern can be easily seen in any of the…

Javascript Design Patterns: Module Pattern

20 March, 2016

If you have worked on any sort of javascript project it is most likely that you have come across this module pattern. People use it as a…

Javascript Design Patterns: Singleton Pattern

20 March, 2016

Singleton is design pattern which is used to restrict an object to have a single instance throught the application. In other words, In…

Setting your Sublime text for frontend development

16 March, 2016

In this article, we are listing ten must-have Sublime plugins/setting for Frontend developers. I have been running this setting for a year…

Simple MARKDOWN Cheatsheet

10 March, 2016

Markdown is a minimal syntax for marking up your content using special tag/syntax (punctuations and special characters). Why you should know…

Complete CRUD App using Express, Node and MongoDB

25 February, 2016

For the last week or so i was desparately looking for angular frontend starter with some sass, gulp and jade integration for standardising…

Automate deployment process with git hooks

04 November, 2015

In this tutorial we create a simple deployment stream with git hooks. We need to first create a folder in the server where various versions…

Modern front-end development setup

17 March, 2015

In this article, I’d like to show you how you can build your modern application setup and app scaffolding and kick start you UI Development…

Javascript best practices – Part 1/6

05 February, 2015

Below are some of the best practices which can be really useful when working on a large scale javascript application. In Part I of this best…

Introduction to web application development

20 December, 2014

Probably you are computer science student or have taken some course on C/C++ or basic JAVA. You want yourself to be more skilled and…

The Complete GIT Workflow

20 April, 2014

They say Git is a distributed source code management system but they never say all amazing things you can do with it. For starters it gives…

Write because you can code !

20 April, 2014

There are people i meet everyday who can think a sound logic for any given problem and write a clean code too but when they are asked to…