3 ms·
I should admit that my procedures are only marginally better than an average developer's. Sadly I have no arbitrarily deep audit in place. I just try to pick s
by vemv 8y ago
I should admit that my procedures are only marginally better than an average developer's.
Sadly I have no arbitrarily deep audit in place. I just try to pick solid projects, and assume / quickly check that their dependencies don't suck.
Also I'm particularly cautious with npm (as opposed to rubygems or clojars).
I should be looking into either (or both of):
- setting up a multi-user macOS ('me' + 'admin' + 'dev'. I normally operate under 'me'. sudo is only ever executed under 'admin'. Developer tooling is installed for 'dev', an account which cannot access the rest of the filesystem)
- using Docker and/or a VM for all dev activity, as a sandbox.
- Proven 8y agoThanks Sherlock! Shouldn't we all. Yet no one does it and it's unlikely to happen anytime soon.