gizmogwai
Joined 14 years ago
Joined 14 years ago
This abomination has the ability to put more than decent computer into a miserable slug. I cannot imagine how much my client would have saved in productivity from all its employees and contractors if that thing was uninstalled.
I just spent the whole day trying to fix compatibility issues between different versions of npm libraries transitively imported in a project. Reusability in JS is a joke.
I mean, it is battle tested, has all the features you mention, plus pipeline of tasks, is extensible, can be clustered if needed, and, as a bonus, can serve as a CI as well.
The only downside I see could be the memory footprint, or the fact that you might despise Java.
I was on your side for a long time, but I've come to appreciate a minimalist, simple, well documented in-house framework over a hype-driven "solve-all-the-thing" one, even free and with a currently big community.