Large Scale Refactoring with TypeScript Large web applications often enter the state of maintenance hell quite early - TypeScript provides an easy way out. 2/12/2017