TypeScript tips and snippets