Take control of unexpected data at runtime with TypeScript | Dark Hacker News