News for hackers. Stuff that matters.
Re:Hard-won lessons: Five years with Node.js by empthought on Thursday April 20, 2017 @09:25AM (#14156376)
You just described my experience with npm, except there aren't any useful tracebacks, just a note absolving npm of all blame and advising me to contact some random module author.

Edit: and of course with npm the annoying downloads happen every time for each project, instead of once per dependency version...

Re:Hard-won lessons: Five years with Node.js by ben-schaaf on Thursday April 20, 2017 @02:41PM (#14159527)
Not excusing any crashes for npm (having those for any package manager sucks), but `npm init` doesn't download anything or make a project that needs to, it has readable config files and `npm --help` at least gives you a list of commands. A lot of the small stuff goes a long way to making things more approachable.
Re:Hard-won lessons: Five years with Node.js by empthought on Friday April 21, 2017 @09:18PM (#14170619)
That's apples and oranges. You would have to set up some Express project or something to do what the Dropwizard archetype is doing.

Also package.json and pom.xml are equally (un)readable. At least Maven project files have a schema to help editors out.

Re:Hard-won lessons: Five years with Node.js by PerfectDlite on Thursday April 20, 2017 @04:19PM (#14160452)
> `npm --help` at least gives you a list of commands

`mvn --help` gives you a list of commands too.