Episode 271: Shane Boyer on TypeScript