A mental-model roadmap for learning TypeScript | Dark Hacker News