TypeScript is proving to be a very valuable addition to the world of modern web development. But what can it do for you beyond just adding types to your variables and parameters? In this talk, we look at some of the more advanced features in the language that can help you deliver valuable solutions in less time. In this session you will learn about some of the new features in TypeScript 3.3. You will also learn about union types and intersection types. You will learn how your code can benefit from Mixins and other language features that you may not be aware of.