About the Author
Basarat Ali Syed is a senior developer and the go-to guy for front end at PicnicSoftware (http://picnicsoftware.com/) in Melbourne, Australia. He studied Master of Computing at Australian National University (the top Australian University) and graduated with high distinction in all courses. He is a familiar face at developer meet-ups and conferences in Australia and has been a speaker at events such as Alt.NET, DDDMelbourne, MelbJS, and Melbourne Node.js, among others. He is deeply passionate about web technologies and strongly believes that whenever given a choice, one should always bet on JavaScript. He is a respected member of the TypeScript community and works on the DefinitelyTyped team (https://github.com/DefinitelyTyped ...