Learning TypeScript Part 1 – Getting Started

Introduction Typescript is a open sourced programming language developed by Microsoft. It is a Superset of Javascript and it compiles down to plain Javascript. Typescript offers support for the latest and evolving Javascript features including ECMAScript2015 and future proposals like async. Why Typescript? Typescript provides a way to add optional static typing to our Javascript code. It … Continue reading Learning TypeScript Part 1 – Getting Started

Improve Angular JS performance

Introduction Angular is a powerful framework which gained lot of traction in the client side development in recent years and it is fun to work with. There are lot of things I like about Angular JS. Below are my most favorites Declarative Syntax SPA out of the box Testability Dependency Injection Recently I learned one trick which could potentially improve the … Continue reading Improve Angular JS performance