<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (sunpig)</title>
    <link>https://pinboard.in/u:sunpig/public/</link>
    <description>recent bookmarks from sunpig</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="http://blog.npmjs.org/post/106559223730/npm-enterprise-with-github-2fa"/>
	<rdf:li rdf:resource="http://blog.keithcirkel.co.uk/why-we-should-stop-using-grunt/"/>
	<rdf:li rdf:resource="http://addyosmani.com/blog/checking-in-front-end-dependencies/"/>
	<rdf:li rdf:resource="http://blog.ponyfoo.com/2014/07/04/choose-grunt-gulp-or-npm"/>
	<rdf:li rdf:resource="http://everyauth.com/"/>
	<rdf:li rdf:resource="http://anders.janmyr.com/2012/04/writing-node-module.html"/>
	<rdf:li rdf:resource="http://devcenter.heroku.com/articles/nodejs-versions"/>
	<rdf:li rdf:resource="http://blog.nodejs.org/2011/03/23/npm-1-0-global-vs-local-installation/"/>
	<rdf:li rdf:resource="http://www.mikealrogers.com/posts/nodemodules-in-git.html"/>
	<rdf:li rdf:resource="http://www.gregcerveny.com/2012/01/04/UsingNodeWithHeroku.html"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="http://blog.npmjs.org/post/106559223730/npm-enterprise-with-github-2fa">
    <title>The npm Blog — npm Enterprise with GitHub 2FA</title>
    <dc:date>2015-01-05T13:52:18+00:00</dc:date>
    <link>http://blog.npmjs.org/post/106559223730/npm-enterprise-with-github-2fa</link>
    <dc:creator>sunpig</dc:creator><dc:subject>npm enterprise 2fa auth token github js javascript webdev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:4ae1a066de2b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:npm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:enterprise"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:2fa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:auth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:token"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.keithcirkel.co.uk/why-we-should-stop-using-grunt/">
    <title>Why we should stop using Grunt &amp; Gulp</title>
    <dc:date>2014-12-09T18:36:01+00:00</dc:date>
    <link>http://blog.keithcirkel.co.uk/why-we-should-stop-using-grunt/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["I realise that someone, somewhere will have a valid use-case for build tools like Grunt and Gulp. I believe, however, that npm can handle 99% of use-cases elegantly, with less code, less maintainence, and less overhead than these tools. Since working with Grunt and Gulp and trying to overcome the problems they have, I can say with confidence that npm is an excellent alternative. On your next project, I encourage you to keep things simple - start with npm as your build tool, and switch only when you see your package.json becoming unweildy. I think the results might just give you a pleasant surprise."]]></description>
<dc:subject>build grunt gulp javascript npm make broccoli pipe stream tools webdev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:178acb3edbc0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:build"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:grunt"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:gulp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:npm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:make"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:broccoli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:pipe"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:stream"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://addyosmani.com/blog/checking-in-front-end-dependencies/">
    <title>Checking in front-end dependencies</title>
    <dc:date>2014-11-21T09:43:47+00:00</dc:date>
    <link>http://addyosmani.com/blog/checking-in-front-end-dependencies/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>bestpractices development frontend javascript bower package management tool dependencies npm modules components</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:a0c0aac0ae59/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:frontend"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bower"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:package"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:management"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tool"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:dependencies"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:npm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:modules"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:components"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.ponyfoo.com/2014/07/04/choose-grunt-gulp-or-npm">
    <title>Choose: Grunt, Gulp, or npm? - Pony Foo</title>
    <dc:date>2014-09-25T12:13:30+00:00</dc:date>
    <link>http://blog.ponyfoo.com/2014/07/04/choose-grunt-gulp-or-npm</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["I wrote this brief article to help you understand the differences between Grunt, Gulp, and npm, which are the three build tools that I use most often in front-end development workflows. While we're at it, I'll lay out the situations in which a particular tool might be better than the others."]]></description>
<dc:subject>grunt gulp javascript npm</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:db78ca51c2c4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:grunt"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:gulp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:npm"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://everyauth.com/">
    <title>everyauth</title>
    <dc:date>2012-06-11T09:45:24+00:00</dc:date>
    <link>http://everyauth.com/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[Authentication and authorization (password, facebook, & more) for your node.js Connect and Express apps. ]]></description>
<dc:subject>auth authentication node nodejs express js javascript module npm authorization authn authz password user facebook oauth twitter</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:96dc93ad9565/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:auth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:authentication"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:nodejs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:express"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:module"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:npm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:authorization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:authn"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:authz"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:password"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:user"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:facebook"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:oauth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:twitter"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://anders.janmyr.com/2012/04/writing-node-module.html">
    <title>The Tapir's Tale: Writing a Node Module</title>
    <dc:date>2012-05-06T16:01:37+00:00</dc:date>
    <link>http://anders.janmyr.com/2012/04/writing-node-module.html</link>
    <dc:creator>sunpig</dc:creator><dc:subject>node nodejs js javascript travis github test mocha publish module setup init npm</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:6a49c468f5d2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:nodejs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:travis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:mocha"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:publish"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:module"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:setup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:init"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:npm"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://devcenter.heroku.com/articles/nodejs-versions">
    <title>Specifying a version of Node.js / npm | Heroku Dev Center</title>
    <dc:date>2012-03-22T13:12:38+00:00</dc:date>
    <link>http://devcenter.heroku.com/articles/nodejs-versions</link>
    <dc:creator>sunpig</dc:creator><dc:subject>node version heroku package json npm manifest</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:05957fecd470/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:version"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:heroku"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:package"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:npm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:manifest"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.nodejs.org/2011/03/23/npm-1-0-global-vs-local-installation/">
    <title>npm 1.0: Global vs Local installation « node blog</title>
    <dc:date>2012-02-16T12:55:08+00:00</dc:date>
    <link>http://blog.nodejs.org/2011/03/23/npm-1-0-global-vs-local-installation/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>node npm js javascript server command install local global isaacs isaacschlueter</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:7fbb99a5e9ed/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:npm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:server"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:command"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:install"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:local"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:global"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:isaacs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:isaacschlueter"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.mikealrogers.com/posts/nodemodules-in-git.html">
    <title>node_modules in git</title>
    <dc:date>2012-02-02T14:35:03+00:00</dc:date>
    <link>http://www.mikealrogers.com/posts/nodemodules-in-git.html</link>
    <dc:creator>sunpig</dc:creator><dc:subject>node node_modules git scm sourcecontrol npm package manager management ruby python env deployment</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:9019d13c6abc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:node_modules"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:scm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:sourcecontrol"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:npm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:package"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:manager"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:management"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:env"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:deployment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.gregcerveny.com/2012/01/04/UsingNodeWithHeroku.html">
    <title>Fixing a default Node.JS install to work with Heroku on OS X</title>
    <dc:date>2012-02-02T14:02:11+00:00</dc:date>
    <link>http://www.gregcerveny.com/2012/01/04/UsingNodeWithHeroku.html</link>
    <dc:creator>sunpig</dc:creator><dc:subject>node install remove js package osx npm heroku version</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:a68c61bd3e36/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:install"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:remove"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:package"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:osx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:npm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:heroku"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:version"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>