Learning lots and lots of gulp stuff these days. Yes I know there are mixed opinions of this particular technology, but I can see both merits and pitfalls – with the benefit of several years experience in building and maintaining websites in different formats, languages and of various scales.
I think for rapidly getting a bunch of things running and ‘watching’ your dev code, then sure that is absolutely fine. But when it gets into the land of absolute node_modules soup, with hundreds and hundreds of files floating around, then perhaps we should think again.
I do see a great deal of benefits in the use of automation tasks, such as bundles; distribution; etc. But I do fear an endemic over complication for no apparent reason other than it is possible.