Type-Driven Development – Replacing Unit Tests with Types in TypeScript | Heykuki News