3 ms·
Everything is in the past tense without dates. When was this massive re-write? 2010? 2018?
by jariel 7y ago
Everything is in the past tense without dates. When was this massive re-write? 2010? 2018?
- amelius 7y agoLooking at the graphical design changes, they haven't rolled this out yet.
- rvnx 7y agoThey did roll this new interface on some users (like me), and this new experience genuinely sucks. It's easy to guess what happens under the hood: "Legacy" programmers implemented working solution. A newcomer comes into the company, doesn't really give a shit about the company because he is #XXXX, follows textbook processes, has a very nice pay-check so no pressure, and decides to rewrite because "code sucks". A second newcomer joins, still no pressure, because he knows he will get his pay-check. Tells his manager that he cannot work without refactoring (it's not true). 10 programmers later, you refactor code instead of producing features. You can do that for all your lifetime. To their defense, the FB initial codebase from the time of Mark Slee or Philip Fung was not a gift but because they had pressure to make revenues they were trying to do what was right. When you have 10 years of positive iterations regarding product experience and user feedback, revamping everything in a big bang boom is a terrible idea from both engineering and product perspective. Sometimes, full revamp are positive because the initial product sucked, but when you managed to onboard a billion user, it's dangerous to change their habits if you aren't 100% sure it's an improvement. Here, we have PO/PM pushing for change, for whatever reason (engineering pressure, or they get a bonus if they deliver the product, etc). Same story with all the Google Messengers.
- underwater 7y agoThis is not a big bang rewrite. All the technology here is stuff that's been built over the last decade. Haste is a decade old, React is 8 years old, GraphQL is around 7 years, Relay must by 5 years old by this stage. This is simply bringing them all together.
- swyx 7y agotheyve been talking about this since 2019 https://www.youtube.com/watch?v=WxPtYJRjLL0 https://www.youtube.com/watch?v=WxPtYJRjLL0 i reckon it happened over the course of 2018-19