Re:38% of bugs at Airbnb could have been prevented by using ...
by franciscop on Monday February 11, 2019 @08:04AM
(#19134107)
I've seen too many projects fail because they are way over-engineered. A complex pipeline, build system, developers not familiar with the practices, etc. all adds up. Now I do not know how much typescript might add in cost to all of this, but it's definitely part of what I'd consider an over-engineered MVP.
Developing software since the mid-80's, worked in a couple of startups, never saw a case where using strong typing would be the cause of business failure.
> - Personal projects: where it just doesn't matter if it breaks in some situations and having to build a whole babel tower might discourage you from getting started for fun.
It is no fun to go back to something that was left hanging 6 months ago and reverse engineer what the code actually does.