Note: This talk has since been reworked, and later given at CampJS and SydJS.

Talk Slides PDF (1.6MB)

A quick tour through some ways we can make our types work harder for us, to prevent unwanted nasties creeping in. We’ll cover ‘shrinking’ our types to better fit our problems, how to avoid repeating yourself, and some TypeScript quirks to avoid.