Why we should all be testing our Typescript types

What a silly idea, to test types, right? You never hear about testing types in languages like C# or Dart, so why should TypeScript be any different? Because it is different. Don’t get me wrong… TypeScript is still one of the best things that’s happened to JavaScript. But there are two traps that can at […]