A Beginner’s Guide to npm, the Node Package Manager
By Michael Wanyoike, Peter Dierx,
Michael and Peter introduce npm, showing how to install packages in local and global mode, delete, update and install package versions, and manage a project’s dependencies.
Give Grunt the Boot! A Guide to Using npm as a Build Tool
By Peter Dierx,
Peter Dierx demonstrates how flexible and powerful npm can be when used as a build tool and suggests that you might not actually need Grunt, Gulp and co.