3 ms·
As a front-end myself with my share of experience (Senior-Staff level), I've found a way of answering this "I’m not sure how any of us can solve it" is by build
by franciscop 5y ago
As a front-end myself with my share of experience (Senior-Staff level), I've found a way of answering this "I’m not sure how any of us can solve it" is by building credibility on yourself and on your tools. It's a bit of an uphill battle, but def doable.
When I build a small tool/webapp in 1-2 weeks, using "simple, dumb" technology (even within the React ecosystem), while some of my colleagues take 1+ month to build similarly complicated webapp, and after few months of usages there are 0 reported bugs in my apps and they are still cleaning edge cases.
Then I'm usually brought in to help on some of these projects, and most of my PRs look deep in the red (removing more lines than adding) while still adding features/fixing bugs. That shows part my experience, but also often the better use of the tools.
- crate_barre 5y agoThe problem is by the 3rd-4th project you are brought on to help, you pretty much become jaded. How many times can one deal with it without losing patience? While this whole thread has been a whiplashing on the OP, it’s only happening because they seem to not get it and continue propagating stacks and layered complexity of this sort. In fact, they are literally selling it to the most impressionable without paying a dime of the consequences (suffering through the n-th over abstracted codebase). I’ve lost patience.