nayaread
HomeFavouritesTopicsSources
HomeFavouritesTopicsSources
NayaRead links to original engineering blogs. All copyright belongs to the respective authors.
Yelp Engineering·Aug 4, 2026·1 min read·Shawn Walton +1 other32

Migrating a Large Flow Monorepo to TypeScript

In early 2017, Webcore selected Flow as Yelp’s next-generation typechecker over TypeScript. At the time there was no clear frontrunner. Flow had better support for React, better performance, and a respectable repository of types for NPM packages in flow-typed. However, a few years later the landscape had shifted, and it became clear that TypeScript was emerging as the stronger choice. TypeScript’s DefinitelyTyped repo had thousands more packages than flow-typed, and many more packages shipped with built-in TypeScript headers. TypeScript also proved to be more stable over time, and limited uptake in the wider JS community made finding tools and documentation...

FrontendJavaScriptTypeScript
Read original on engineeringblog.yelp.com

Score breakdown

  • Technical depth17
  • Practical value30
  • Originality35
  • Writing quality57
  • Source reputation80
  • Recency26
  • External engagement0
  • On-site engagement0

NayaRead shows a summary and links to the original article. The full article is hosted on engineeringblog.yelp.com.

More like this

Stripe Engineering

Migrating millions of lines of code to TypeScript

Andrew Lunny·May 20, 2022·1 min read
Shopify Engineering

Migrating Large TypeScript Codebases To Project References - Shopify

Jul 29, 2020·10 min read
Dropbox Tech

The Great CoffeeScript to Typescript Migration of 2017

David Goldstein·May 15, 2020·37 min read
Shopify Engineering

Best-in-Class Developer Experience with Vite and Hydrogen - Shopify

Mar 31, 2022·10 min read