Effective TypeScript : 62 specific ways to improve your TypeScript / - Vanderkam, Dan