Migrating 11,000 JavaScript files to TypeScript over 7 years at Patreon | Heykuki News