Comment

Comment by SatvikBeri

I'm skeptical of most "we switched from X to Y" posts, but the thought process here seems pretty solid.

* They had a much harder time hiring mobile developers than web developers, and per-person productivity was also lower

* They prototyped an app before committing to a new technology

* Similarly, they tested a change to the existing app before switching

* They specifically invested time to cross-train people, and tested how long it took web developers to get productive on React Native

* They interviewed Airbnb, who had also invested a lot of effort into React Native before dropping it

* At each step, they considered whether to rewrite from scratch or incrementally switch that part of the codebase

This makes a lot of sense. It shows the kind of careful consideration we should apply when seriously considering switching to a new technology.

parent SatvikBeri 5 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton