This week I learned a ton about npm dependency management, mongodb, heroku, React and keystone.js.
The biggest thing I learned: you people are crazy and I don't want to ever touch any of those things ever again.
@nyquildotorg node was a mistake
@nyquildotorg Don’t know about the rest but npm itself is heaven-sent when used with packages by the “small tech” side of the JS community like the DAT Project folks and that greater community.
it's great that people have come up with ways to make it less stupid and dangerous, but the fact that they have to know they need to do that sucks.
@nyquildotorg it’s a tricky balance because on one hand the Unix philosophy (proven time and again to be a robust set of principles) is to build lots of small, specialised programs that communicate well. The Node ecosystem is pretty much that, but is often accused of being too much. But it’s rare for anyone to need to reinvent things, which is neat!
The toolchain can be *utter garbage* though - Gary Bernhardt on birdsite is a really good source of commentary on how broken it can all get.
Invite-only Mastodon server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!