TypeScript tricks that allow you to scale your app endlessly

There are some tricks that allow you to write more strict and safe code with TypeScript