Email or username:

Password:

Forgot your password?
Axel Rauschmayer

Airtable have parallelized #TypeScript type checking of their large codebase (nearly 3000 projects):
• Without parallelism: 5h 28min 48s
• With parallelism: 9min 25s
• With parallelism + isolated declarations: 7min 7s
• Pull requests (taking advantage of improved cache rate): ~3min

medium.com/airtable-eng/a-leap

2 comments
Vuejs//Berlin

@rauschma when I read this, I really wondered if the problem they have isn't structural instead. No sane mind would imply that having 3000 small(-ish) typescript projects means all of them are somehow running through one typescript process.

Go Up