<?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="https://leanpub.com/understandinges6/read/"/>
	<rdf:li rdf:resource="http://babeljs.io/docs/learn-es2015/"/>
	<rdf:li rdf:resource="http://www.2ality.com/2015/02/es6-iteration.html"/>
	<rdf:li rdf:resource="http://aanbiedingen.eerko.nl/itunes.php"/>
	<rdf:li rdf:resource="http://agiliq.com/blog/2012/06/understanding-args-and-kwargs/"/>
	<rdf:li rdf:resource="http://play.elevatorsaga.com/#challenge=1"/>
	<rdf:li rdf:resource="http://www.sitepoint.com/rails-security-pitfalls/"/>
	<rdf:li rdf:resource="http://jsriffs.blogspot.fi/2014/05/making-of-highway-at-night.html"/>
	<rdf:li rdf:resource="https://medium.com/@mkirschenbaum/software-its-a-thing-a550448d0ed3"/>
	<rdf:li rdf:resource="http://timelessrepo.com/making-ruby-gems"/>
	<rdf:li rdf:resource="https://practicingruby.com/articles/ways-to-load-code"/>
	<rdf:li rdf:resource="http://www.html5gamedevelopment.com/"/>
	<rdf:li rdf:resource="http://gamemechanicexplorer.com/#raycasting-4"/>
	<rdf:li rdf:resource="https://github.com/substack/browserify-handbook"/>
	<rdf:li rdf:resource="https://medium.com/p/9ed56d483eb"/>
	<rdf:li rdf:resource="http://geekfeminism.wikia.com/wiki/Code_of_conduct"/>
	<rdf:li rdf:resource="http://geekfeminism.wikia.com/wiki/HOWTO_recruit_and_retain_women_in_tech_workplaces"/>
	<rdf:li rdf:resource="http://lizthedeveloper.com/how-to-hire-a-lady-to-do-software-engineering"/>
	<rdf:li rdf:resource="http://xkcd.com/292/"/>
	<rdf:li rdf:resource="http://ashedryden.com/blog/codes-of-conduct-101-faq"/>
	<rdf:li rdf:resource="http://www.objc.io/issue-9/unicode.html"/>
	<rdf:li rdf:resource="http://sqlfiddle.com/"/>
	<rdf:li rdf:resource="http://devblog.reverb.com/post/70344683203/5-architecture-anti-patterns-and-solutions-for-large"/>
	<rdf:li rdf:resource="https://github.com/gregmalcolm/python_koans"/>
	<rdf:li rdf:resource="https://medium.com/p/ba896a142ac"/>
	<rdf:li rdf:resource="http://www.petekeen.net/essential-tools-for-starting-a-rails-app-in-2013"/>
	<rdf:li rdf:resource="http://docs.python.org/2/tutorial/"/>
	<rdf:li rdf:resource="http://learnxinyminutes.com/docs/python/"/>
	<rdf:li rdf:resource="http://tech.pro/tutorial/1300/deep-dive-into-requirejs"/>
	<rdf:li rdf:resource="https://twitter.com/girayozil/status/306836785739210752"/>
	<rdf:li rdf:resource="http://onstartups.com/tabid/3339/bid/97052/How-To-Survive-a-Ground-Up-Rewrite-Without-Losing-Your-Sanity.aspx"/>
	<rdf:li rdf:resource="http://www.html5rocks.com/en/tutorials/casestudies/100000stars/"/>
	<rdf:li rdf:resource="http://csswizardry.com/2012/11/code-smells-in-css/"/>
	<rdf:li rdf:resource="http://shkspr.mobi/blog/2011/05/are-qr-codes-effective-for-advertisers/"/>
	<rdf:li rdf:resource="http://worrydream.com/LearnableProgramming/"/>
	<rdf:li rdf:resource="http://reidburke.com/2012/09/27/write-code-that-works/"/>
	<rdf:li rdf:resource="http://singlepageappbook.com/index.html"/>
	<rdf:li rdf:resource="http://www.uie.com/articles/teaching_and_meetings"/>
	<rdf:li rdf:resource="http://chrismdp.com/2012/09/your-framework-is-a-liability/"/>
	<rdf:li rdf:resource="http://www.elijahmanor.com/2012/09/control-complexity-of-your-javascript.html"/>
	<rdf:li rdf:resource="http://ejohn.org/blog/introducing-khan-cs/"/>
	<rdf:li rdf:resource="http://net.tutsplus.com/tutorials/javascript-ajax/10-reasons-why-your-projects-should-use-the-dojo-toolkit/"/>
	<rdf:li rdf:resource="http://css-tricks.com/css-style-guides/"/>
	<rdf:li rdf:resource="http://www.reigndesign.com/blog/love-hotels-and-unicode/"/>
	<rdf:li rdf:resource="http://blog.thirst.co/post/14885390861/rails-single-table-inheritance"/>
	<rdf:li rdf:resource="http://jeremyckahn.github.com/blog/2012/07/01/treating-javascript-like-a-30-year-old-language/"/>
	<rdf:li rdf:resource="http://gun.io/blog/how-to-github-fork-branch-and-pull-request/"/>
	<rdf:li rdf:resource="http://james.padolsey.com/javascript/replacing-text-in-the-dom-solved/"/>
	<rdf:li rdf:resource="http://cirw.in/blog/time-to-move-on"/>
	<rdf:li rdf:resource="http://blog.codeclimate.com/blog/2012/06/21/sublime-text-2-for-ruby/"/>
	<rdf:li rdf:resource="http://devblog.avdi.org/2011/07/05/demeter-its-not-just-a-good-idea-its-the-law/"/>
	<rdf:li rdf:resource="http://alokmenghrajani.github.com/tron/"/>
	<rdf:li rdf:resource="http://javascriptweblog.wordpress.com/2010/07/06/function-declarations-vs-function-expressions/"/>
	<rdf:li rdf:resource="http://sigpwned.com/content/complication-what-happens-when-you-try-solve-problem-you-dont-understand"/>
	<rdf:li rdf:resource="http://benalman.com/news/2012/05/multiple-var-statements-javascript/"/>
	<rdf:li rdf:resource="http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/"/>
	<rdf:li rdf:resource="http://sns.cs.princeton.edu/2012/04/javascript-in-javascript-js-js-sandboxing-third-party-scripts/"/>
	<rdf:li rdf:resource="http://evanmiller.org/how-not-to-sort-by-average-rating.html"/>
	<rdf:li rdf:resource="http://weblog.bocoup.com/organizing-your-backbone-js-application-with-modules/"/>
	<rdf:li rdf:resource="http://craig.is/making/rainbows"/>
	<rdf:li rdf:resource="http://rmurphey.com/blog/2012/03/11/thoughts-on-a-very-small-project-with-backbone-and-backbone-boilerplate/"/>
	<rdf:li rdf:resource="http://css3.bradshawenterprises.com/all/"/>
	<rdf:li rdf:resource="http://inventwithpython.com/"/>
	<rdf:li rdf:resource="http://inventwithpython.com/blog/2012/03/03/nobody-wants-to-learn-how-to-program/"/>
	<rdf:li rdf:resource="http://blog.mixu.net/2011/02/03/javascript-node-js-and-for-loops/"/>
	<rdf:li rdf:resource="http://mikemayo.org/2012/how-i-learned-to-stop-worrying-and-love-rest"/>
	<rdf:li rdf:resource="http://codeascraft.etsy.com/2010/07/09/batch-processing-millions-of-images/"/>
	<rdf:li rdf:resource="http://mobile.tutsplus.com/tutorials/mobile-web-apps/remove-address-bar/"/>
	<rdf:li rdf:resource="https://github.com/joho/7XX-rfc"/>
	<rdf:li rdf:resource="http://wp.smashingmagazine.com/2009/02/02/mastering-wordpress-shortcodes/"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://leanpub.com/understandinges6/read/">
    <title>Read Understanding ECMAScript 6 | Leanpub</title>
    <dc:date>2015-11-18T16:23:33+00:00</dc:date>
    <link>https://leanpub.com/understandinges6/read/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>js javascript es6 ecmascript programming book learning reference code software development nicholaszakas zakas</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:936c65150391/</dc:identifier>
<taxo:topics><rdf:Bag>	<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:es6"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ecmascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:book"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:nicholaszakas"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:zakas"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://babeljs.io/docs/learn-es2015/">
    <title>Learn ES2015 · Babel</title>
    <dc:date>2015-11-18T16:23:04+00:00</dc:date>
    <link>http://babeljs.io/docs/learn-es2015/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>js javascript es6 ecmascript programming book learning reference code software development</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:026293183375/</dc:identifier>
<taxo:topics><rdf:Bag>	<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:es6"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ecmascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:book"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.2ality.com/2015/02/es6-iteration.html">
    <title>Iterables and iterators in ECMAScript 6</title>
    <dc:date>2015-03-01T15:10:28+00:00</dc:date>
    <link>http://www.2ality.com/2015/02/es6-iteration.html</link>
    <dc:creator>sunpig</dc:creator><dc:subject>js javascript es6 iterator iterable code webdev frontend</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:04f4d7b578ed/</dc:identifier>
<taxo:topics><rdf:Bag>	<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:es6"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:iterator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:iterable"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:frontend"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://aanbiedingen.eerko.nl/itunes.php">
    <title>iTunes-kaart aanbiedingen</title>
    <dc:date>2015-02-14T09:36:04+00:00</dc:date>
    <link>http://aanbiedingen.eerko.nl/itunes.php</link>
    <dc:creator>sunpig</dc:creator><dc:subject>itunes offer discount korting code codes card kaart</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:abac4a44f7e4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:itunes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:offer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:discount"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:korting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:codes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:card"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:kaart"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://agiliq.com/blog/2012/06/understanding-args-and-kwargs/">
    <title>Understanding '*', '*args', '**' and '**kwargs' - Agiliq Blog | Django web app development</title>
    <dc:date>2015-02-12T09:54:42+00:00</dc:date>
    <link>http://agiliq.com/blog/2012/06/understanding-args-and-kwargs/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>args python kwargs function programming code method parameter</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:dfcf5f538e5f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:args"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:kwargs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:function"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:method"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:parameter"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://play.elevatorsaga.com/#challenge=1">
    <title>Elevator Saga - the elevator programming game</title>
    <dc:date>2015-01-23T13:20:40+00:00</dc:date>
    <link>http://play.elevatorsaga.com/#challenge=1</link>
    <dc:creator>sunpig</dc:creator><dc:subject>education game learning programming js code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:23c890451af6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.sitepoint.com/rails-security-pitfalls/">
    <title>Rails Security Pitfalls</title>
    <dc:date>2014-08-13T06:57:55+00:00</dc:date>
    <link>http://www.sitepoint.com/rails-security-pitfalls/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>code programming rails ruby security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:f9cf3cdf35eb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://jsriffs.blogspot.fi/2014/05/making-of-highway-at-night.html">
    <title>JavaScript Riffs: Making of Highway at Night</title>
    <dc:date>2014-07-28T11:32:53+00:00</dc:date>
    <link>http://jsriffs.blogspot.fi/2014/05/making-of-highway-at-night.html</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[What follows is an explanation of ideas and techniques behind my "Highway at Night" demo that was the runner-up in JS1k 2014.]]></description>
<dc:subject>js1k demo js compression code small tiny highway</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:dc95b8617b71/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:js1k"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:demo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:compression"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:small"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tiny"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:highway"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@mkirschenbaum/software-its-a-thing-a550448d0ed3">
    <title>Software, It’s a Thing — Medium</title>
    <dc:date>2014-07-25T19:37:12+00:00</dc:date>
    <link>https://medium.com/@mkirschenbaum/software-its-a-thing-a550448d0ed3</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["This is the text of a speech I gave as the opening address to the Digital Preservation 2014 conference July 22 in Washington, DC. The audience was composed of professional archivists, technologists, and others who work in museums, libraries, universities, and institutions charged with what we generally term “cultural memory.” Where does software fit into that? What does it mean to think of software as a made thing, a wrought human artifact to be preserved, and not just as an intangible, ephemeral trellis of code? Should there be a software canon? Those are the questions I wanted to pose. I’ve retained the verbal character of the original text which was also accompanied by some 50 images, only a few of which are reproduced here."]]></description>
<dc:subject>computers history software archive archivism archival code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:57fa3b61b2b6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:computers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:archive"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:archivism"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:archival"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://timelessrepo.com/making-ruby-gems">
    <title>Making Ruby Gems — Timeless</title>
    <dc:date>2014-05-31T09:59:46+00:00</dc:date>
    <link>http://timelessrepo.com/making-ruby-gems</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["While making a gem is really easy, there are a few additional concerns that you should be aware of when you distribute your code as a gem. Here’s an example of building a simple Gem, with some notes on best practices along the way."]]></description>
<dc:subject>code gem ruby rubygems load steveklabnik dependency structure pattern</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:e369d2ffea92/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:gem"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rubygems"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:load"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:steveklabnik"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:dependency"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:structure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:pattern"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://practicingruby.com/articles/ways-to-load-code">
    <title>Issue 2.1: Ways to load code - Practicing Ruby</title>
    <dc:date>2014-05-31T09:26:31+00:00</dc:date>
    <link>https://practicingruby.com/articles/ways-to-load-code</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["There are many ways to load Ruby code, and that has lead to confusion over the years. In this article, I will give you the backstory behind several conventions seen in the wild and share some stories about how I use those conventions in my own code."]]></description>
<dc:subject>load require ruby autoload require_relative software loading code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:0aa5a1aa79f3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:load"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:require"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:autoload"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:require_relative"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:loading"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.html5gamedevelopment.com/">
    <title>HTML5 Game Development</title>
    <dc:date>2014-05-22T12:12:40+00:00</dc:date>
    <link>http://www.html5gamedevelopment.com/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>games html5 javascript programming js code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:1a214334f032/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:html5"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://gamemechanicexplorer.com/#raycasting-4">
    <title>Game Mechanic Explorer</title>
    <dc:date>2014-05-22T12:10:40+00:00</dc:date>
    <link>http://gamemechanicexplorer.com/#raycasting-4</link>
    <dc:creator>sunpig</dc:creator><dc:subject>game mechanic js javascript code lighting movement</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:3d6f7be5e80c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:mechanic"/>
	<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:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:lighting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:movement"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/substack/browserify-handbook">
    <title>[untitled]</title>
    <dc:date>2014-05-18T08:25:56+00:00</dc:date>
    <link>https://github.com/substack/browserify-handbook</link>
    <dc:creator>sunpig</dc:creator><dc:subject>browserify js javascript es6 ecmascript programming book learning reference code software development module package script</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:4d183dc7107e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:browserify"/>
	<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:es6"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ecmascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:book"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:module"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:package"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:script"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/p/9ed56d483eb">
    <title>Passwords are Obsolete — Medium</title>
    <dc:date>2014-04-14T10:28:19+00:00</dc:date>
    <link>https://medium.com/p/9ed56d483eb</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["But the recent Heartbleed bug highlights the fact that hacking password reset flows for convenience is not good enough. We need to convince websites to stop using passwords altogether."]]></description>
<dc:subject>security twitter password passwordless auth email sms code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:d72c1fb8cb9c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:twitter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:password"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:passwordless"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:auth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:email"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:sms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://geekfeminism.wikia.com/wiki/Code_of_conduct">
    <title>Code of conduct - Geek Feminism Wiki</title>
    <dc:date>2014-02-19T11:09:10+00:00</dc:date>
    <link>http://geekfeminism.wikia.com/wiki/Code_of_conduct</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["A code of conduct is a document which sets out expectations for members of a community, with regard to how they will behave toward each other."]]></description>
<dc:subject>code conduct geek feminism women gender rights behaviour trust programming society</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:04758588ecda/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:conduct"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:geek"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:feminism"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:women"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:gender"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rights"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:behaviour"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:trust"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:society"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://geekfeminism.wikia.com/wiki/HOWTO_recruit_and_retain_women_in_tech_workplaces">
    <title>HOWTO recruit and retain women in tech workplaces - Geek Feminism Wiki</title>
    <dc:date>2014-02-19T11:08:30+00:00</dc:date>
    <link>http://geekfeminism.wikia.com/wiki/HOWTO_recruit_and_retain_women_in_tech_workplaces</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["Why hire women? Why would you want a diverse workplace? We live in a diverse world. Women make up slightly more than half the population. They make decisions about most consumer purchases. There's a good chance they are your customers. By having women on your team, you can better target your products for their intended audience."

"Diversity makes your team stronger. By bringing together different points of view, different personalities and life experiences, you build better teams. Studies show that teams with more women perform better [1]"]]></description>
<dc:subject>women feminism wiki hiring recruitment team gender software tech programming code interview</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:20ff461f9ea4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:women"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:feminism"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:wiki"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:hiring"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:recruitment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:team"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:gender"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tech"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:interview"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://lizthedeveloper.com/how-to-hire-a-lady-to-do-software-engineering">
    <title>How to hire a lady to do software engineering - lizTheDeveloper</title>
    <dc:date>2014-02-19T11:07:40+00:00</dc:date>
    <link>http://lizthedeveloper.com/how-to-hire-a-lady-to-do-software-engineering</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["I'm guessing you're reading this post because you've got a problem. Your problem is, you can't seem to hire any women. No matter how many events for women in tech you have, no matter how many women you get into the pipeline, you never end up with as many as you want getting through. You might be aware of other problems with your hiring process, maybe a friend you know wasn't able to make it through, despite being smart and capable. Maybe you give out a lot of offers, but despite them being generous offers, few are taken. Maybe you're interested in a candidate with a non-traditional background, but you know your interview process will grill them on things they are weakest at, robbing you of the talent you need. Maybe you just hate whiteboarding, which sounds like an enhanced interrogation technique."]]></description>
<dc:subject>engineering hiring hr recruitment tech women woman female gender sexism software code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:4f99fa18bd76/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:hiring"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:hr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:recruitment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tech"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:women"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:woman"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:female"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:gender"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:sexism"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://xkcd.com/292/">
    <title>xkcd: goto</title>
    <dc:date>2014-02-14T09:15:30+00:00</dc:date>
    <link>http://xkcd.com/292/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[What's the worst that could happen?]]></description>
<dc:subject>code comic programming xkcd</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:a29a84b07676/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:comic"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:xkcd"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ashedryden.com/blog/codes-of-conduct-101-faq">
    <title>Codes of Conduct 101 + FAQ | ashe dryden</title>
    <dc:date>2014-02-13T08:52:22+00:00</dc:date>
    <link>http://ashedryden.com/blog/codes-of-conduct-101-faq</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["Over the past couple years, a larger discussion has been taking place about technical conferences and related events adopting code of conduct/anti-harassment policies. Below are some of the more common questions about and arguments against these policies."]]></description>
<dc:subject>code conduct conference organization policy harassment diversity inclusion safety</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:6577c2b201b9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:conduct"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:conference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:organization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:policy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:harassment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:diversity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:inclusion"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:safety"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.objc.io/issue-9/unicode.html">
    <title>NSString and Unicode - Strings - objc.io issue #9</title>
    <dc:date>2014-02-12T11:13:21+00:00</dc:date>
    <link>http://www.objc.io/issue-9/unicode.html</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[If you write any non-legacy code that deals with text today and you aren’t using Unicode everywhere, you’re doing it wrong. Fortunately for us, Apple and NeXT have been among the driving forces behind the creation of the Unicode standard and NeXT’s Foundation Kit, introduced in 1994, was one of the first standard libraries based on Unicode for any programming language. But even though NSString fully supports Unicode and does most of the difficult work for you, handling text in hundreds of different languages and writing systems remains a very complex topic, and there are some things you as a programmer should be aware of.]]></description>
<dc:subject>cocoa encoding objective-c unicode nsstring apple code utf utf-8 bytes</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:79e55f290e66/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:cocoa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:encoding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:objective-c"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:unicode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:nsstring"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:apple"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:utf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:utf-8"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bytes"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://sqlfiddle.com/">
    <title>SQL Fiddle</title>
    <dc:date>2014-02-06T10:22:42+00:00</dc:date>
    <link>http://sqlfiddle.com/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>code database programming sql tools</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:fb40a8757fb9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:sql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://devblog.reverb.com/post/70344683203/5-architecture-anti-patterns-and-solutions-for-large">
    <title>Reverb.com Dev Blog | 5 architecture anti-patterns and solutions for large Rails apps</title>
    <dc:date>2014-01-12T22:06:57+00:00</dc:date>
    <link>http://devblog.reverb.com/post/70344683203/5-architecture-anti-patterns-and-solutions-for-large</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["As your Ruby/Rails codebase grows, it’s important to take note of patterns that are or are not working. As we move into 2014 here at Reverb, with a year of experience in building and maintaining a large marketplace at breakneck velocity, here are our learnings."]]></description>
<dc:subject>rails architecture patterns ruby smells code programming namespace domain</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:bc23cfd53efd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:smells"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:namespace"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:domain"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/gregmalcolm/python_koans">
    <title>Python Koans - Learn Python through TDD</title>
    <dc:date>2013-10-15T10:38:21+00:00</dc:date>
    <link>https://github.com/gregmalcolm/python_koans</link>
    <dc:creator>sunpig</dc:creator><dc:subject>python koan learn tutorial test interactive programming code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:a39e67afdb3c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:koan"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:learn"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:interactive"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/p/ba896a142ac">
    <title>Capistrano Version 3 — Medium</title>
    <dc:date>2013-10-10T16:32:08+00:00</dc:date>
    <link>https://medium.com/p/ba896a142ac</link>
    <dc:creator>sunpig</dc:creator><dc:subject>capistrano code rails deploy rake sshkit task</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:42b3fc2eae66/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:capistrano"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:deploy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rake"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:sshkit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:task"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.petekeen.net/essential-tools-for-starting-a-rails-app-in-2013">
    <title>Essential Tools for Starting a Rails App in 2013 | Pete Keen</title>
    <dc:date>2013-09-27T08:41:15+00:00</dc:date>
    <link>http://www.petekeen.net/essential-tools-for-starting-a-rails-app-in-2013</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["Over the past few years I've written a number of Rails applications. It's become my default "scratch an itch" tool for when I need to build an app quickly to do a task. Even though Rails is mostly batteries-included, there are a few tools that make writing new applications so much easier. This is my list of tools that I use for pretty much every new Rails project."]]></description>
<dc:subject>code development rails ruby tools dotenv devise brakeman security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:de936cc6e4a4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:dotenv"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:devise"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:brakeman"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://docs.python.org/2/tutorial/">
    <title>The Python Tutorial — Python v2.7.5 documentation</title>
    <dc:date>2013-09-26T09:04:09+00:00</dc:date>
    <link>http://docs.python.org/2/tutorial/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms."
]]></description>
<dc:subject>books development programming python tutorial learn learning code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:6e2e8de7c211/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:books"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:learn"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://learnxinyminutes.com/docs/python/">
    <title>Learn python in Y Minutes</title>
    <dc:date>2013-09-26T09:02:52+00:00</dc:date>
    <link>http://learnxinyminutes.com/docs/python/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["Python was created by Guido Van Rossum in the early 90’s. It is now one of the most popular languages in existence. I fell in love with Python for its syntactic clarity. It’s basically executable pseudocode."]]></description>
<dc:subject>code programming python tutorial learn learning simple</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:4242b9d92f45/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:learn"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:simple"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://tech.pro/tutorial/1300/deep-dive-into-requirejs">
    <title>Deep dive into Require.js - Tech.Pro</title>
    <dc:date>2013-05-24T14:10:05+00:00</dc:date>
    <link>http://tech.pro/tutorial/1300/deep-dive-into-requirejs</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["Let's take a look at some of the more powerful features of require.js that you may or may not know about."]]></description>
<dc:subject>javascript amd js programming requirejs module code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:2c808b014bb9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:amd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:requirejs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:module"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/girayozil/status/306836785739210752">
    <title>Twitter / girayozil: Ask a programmer to review ...</title>
    <dc:date>2013-05-20T07:31:33+00:00</dc:date>
    <link>https://twitter.com/girayozil/status/306836785739210752</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["Ask a programmer to review 10 lines of code, he'll find 10 issues. Ask him to do 500 lines and he'll say it looks good."]]></description>
<dc:subject>codereview development software triviality lines code tweet twitter</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:d2d9a0f16a02/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:codereview"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:triviality"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:lines"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tweet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:twitter"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://onstartups.com/tabid/3339/bid/97052/How-To-Survive-a-Ground-Up-Rewrite-Without-Losing-Your-Sanity.aspx">
    <title>How To Survive a Ground-Up Rewrite Without Losing Your Sanity</title>
    <dc:date>2013-04-18T13:59:27+00:00</dc:date>
    <link>http://onstartups.com/tabid/3339/bid/97052/How-To-Survive-a-Ground-Up-Rewrite-Without-Losing-Your-Sanity.aspx</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["The first, absolutely critical thing to understand about launching a major rewrite is that it's going to take insanely longer than you expect. Even when you try to discount for the usual developer optimism. Here's why:

*   Migrating the data sucks beyond all belief"
]]></description>
<dc:subject>rewrite replatform replatforming re-platforming business data migration migrate migrating code startup</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:ca61a3552e70/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rewrite"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:replatform"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:replatforming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:re-platforming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:business"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:migration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:migrate"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:migrating"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:startup"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.html5rocks.com/en/tutorials/casestudies/100000stars/">
    <title>Making 100,000 Stars - HTML5 Rocks</title>
    <dc:date>2012-12-01T14:57:47+00:00</dc:date>
    <link>http://www.html5rocks.com/en/tutorials/casestudies/100000stars/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[Recently, we completed 100,000 Stars, a Chrome Experiment visualizing nearby stars. The project was built with THREE.js and CSS3D. In this case study I will outline the discovery process, share some programming techniques, and finish with some thoughts for future improvement. ]]></description>
<dc:subject>michaelchang google data arts stars 100000 astronomy 3d three.js js javascript code html5</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:8c75e8fb57a8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:michaelchang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:arts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:stars"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:100000"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:astronomy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:3d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:three.js"/>
	<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:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:html5"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://csswizardry.com/2012/11/code-smells-in-css/">
    <title>Code smells in CSS — CSS Wizardry—CSS, Web Standards, Typography, and Grids by Harry Roberts</title>
    <dc:date>2012-11-21T07:22:03+00:00</dc:date>
    <link>http://csswizardry.com/2012/11/code-smells-in-css/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[“How can you tell if your CSS code smells? What are the signs that the code is sub-optional, or that the developer hasn’t done a good job? What do you look for in the code to determine how good or bad it is?”]]></description>
<dc:subject>code css patterns webdev frontend smell antipattern refactor harryroberts</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:dbcd134bf114/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:frontend"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:smell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:antipattern"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:refactor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:harryroberts"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://shkspr.mobi/blog/2011/05/are-qr-codes-effective-for-advertisers/">
    <title>Are QR Codes Effective for Advertisers? by Terence Eden has a Blog</title>
    <dc:date>2012-11-14T10:57:03+00:00</dc:date>
    <link>http://shkspr.mobi/blog/2011/05/are-qr-codes-effective-for-advertisers/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["Recently, Boots gave everyone an all-access pass to the performance statistics of their latest QR advert in the Evening Standard.
By using the popular Bit.ly URL redirection service, they've exposed their scanning stats to all."]]></description>
<dc:subject>qr code scan boots campaign statistics effectiveness roi bitly url qrcode</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:fe18499ecd9b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:qr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:scan"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:boots"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:campaign"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:statistics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:effectiveness"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:roi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bitly"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:url"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:qrcode"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://worrydream.com/LearnableProgramming/">
    <title>Learnable Programming</title>
    <dc:date>2012-11-12T16:15:17+00:00</dc:date>
    <link>http://worrydream.com/LearnableProgramming/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>code learning programming science teaching education</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:29cb422e0cf6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:science"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:teaching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:education"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://reidburke.com/2012/09/27/write-code-that-works/">
    <title>Write Code That Works by Reid Burke</title>
    <dc:date>2012-11-09T20:33:36+00:00</dc:date>
    <link>http://reidburke.com/2012/09/27/write-code-that-works/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["If you’re writing tests for code that’s rapidly changing, you’re going to spend more of your time writing tests instead of shipping features. For code that’s brand new, I typically only test-first a small amount of code and wait a while before hitting that green bar on a code coverage report.

"Don’t get sucked into the allure of metrics too early. Remember what your job is: writing code that works. Code coverage and good testing tools are very important, but not if they get in the way of building what you’re supposed to build."]]></description>
<dc:subject>code stability reidburke test testing green coverage kentbeck index ship shipping</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:00c51b23e451/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:stability"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:reidburke"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:green"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:coverage"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:kentbeck"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:index"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ship"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:shipping"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://singlepageappbook.com/index.html">
    <title>Single page apps in depth (new free book)</title>
    <dc:date>2012-10-29T11:01:31+00:00</dc:date>
    <link>http://singlepageappbook.com/index.html</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["This free book is the book I would have wanted when I started working with single page apps. It's not an API reference on a particular framework, rather, the focus is on discussing patterns, implementation choices and decent practices.

"I'm taking a "code and concepts" approach to the topic - the best way to learn how to use something is to understand how it is implemented. My ambition here is to decompose the problem of writing a web app, take a fresh look at it and hopefully make better decisions the next time you make one."]]></description>
<dc:subject>app singlepage single page book mixu js javascript web webdev frontend view template code pattern</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:49f8101fa877/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:app"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:singlepage"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:single"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:page"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:book"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:mixu"/>
	<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:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:frontend"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:view"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:template"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:pattern"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.uie.com/articles/teaching_and_meetings">
    <title>What Good Teaching and Meetings Share</title>
    <dc:date>2012-10-11T06:34:05+00:00</dc:date>
    <link>http://www.uie.com/articles/teaching_and_meetings</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["Running an epically productive meeting requires a lot of stars and planets to align. Attendees need to be informed and prepared to discuss difficult issues and take risks. Facilitation and structured protocols are design imperatives. But some of the most important things I’ve learned about running stellar meetings I learned from being a teacher."]]></description>
<dc:subject>meeting teaching business retenation learning concept break planning education concentration code protocol uie kevinhoffman</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:dc4bfe42a416/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:meeting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:teaching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:business"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:retenation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:concept"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:break"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:planning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:concentration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:protocol"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:uie"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:kevinhoffman"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://chrismdp.com/2012/09/your-framework-is-a-liability/">
    <title>Your framework is a liability</title>
    <dc:date>2012-09-28T20:36:29+00:00</dc:date>
    <link>http://chrismdp.com/2012/09/your-framework-is-a-liability/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["Every library you import before you start the project means more for someone else to digest and understand. Each complex ‘clever’ library equals another few minutes per team member trying to interpret why you imported it, how to use it, and where the configuration goes. Every framework you decide to use is a early decision about how your project will fundamentally work, which might turn out to be the wrong one. Each library is an opportunity for someone else to introduce a bug into your project."]]></description>
<dc:subject>library framework code dependency development rails sinatra ruby</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:10dfa0807c30/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:framework"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:dependency"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:sinatra"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.elijahmanor.com/2012/09/control-complexity-of-your-javascript.html">
    <title>Web Dev .NET: Control the Complexity of Your JavaScript Functions with JSHint</title>
    <dc:date>2012-09-26T07:18:25+00:00</dc:date>
    <link>http://www.elijahmanor.com/2012/09/control-complexity-of-your-javascript.html</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["Many of you are aware of the JSHint code quality tool that has been around for the past couple of years. As of recently, the following new options that have been added regarding the complexity of a function."]]></description>
<dc:subject>params depth cyclomatic complexity statements function jshint js javascript check code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:0610b5255d17/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:params"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:depth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:cyclomatic"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:complexity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:statements"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:function"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:jshint"/>
	<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:check"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ejohn.org/blog/introducing-khan-cs/">
    <title>John Resig - Redefining the Introduction to Computer Science</title>
    <dc:date>2012-09-11T08:37:13+00:00</dc:date>
    <link>http://ejohn.org/blog/introducing-khan-cs/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["In an environment that is truly responsive you can completely change the model of how a student learns: rather than following the typical write -> compile -> guess it works -> run tests to see if it worked model you can now immediately see the result and intuit how underlying systems inherently work without ever following an explicit explanation.

"When code is so interactive, and the actual process of interacting with code is in-and-of-itself a learning process, it becomes very important to put code front-and-center to the learning experience."]]></description>
<dc:subject>johnresig cs computerscience programming code khan academy tutorial teaching learning experiment explore dynamic responsive education</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:81ab46cca61d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:johnresig"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:cs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:computerscience"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:khan"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:academy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:teaching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:experiment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:explore"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:dynamic"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:responsive"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:education"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://net.tutsplus.com/tutorials/javascript-ajax/10-reasons-why-your-projects-should-use-the-dojo-toolkit/">
    <title>10 Reasons Why Your Projects Should Use the Dojo Toolkit | Nettuts+</title>
    <dc:date>2012-08-12T09:25:05+00:00</dc:date>
    <link>http://net.tutsplus.com/tutorials/javascript-ajax/10-reasons-why-your-projects-should-use-the-dojo-toolkit/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["The most powerful and underutilized JavaScript utility is one and the same: the Dojo Toolkit. While nearly every JavaScript framework or toolkit promises to do everything you need, the Dojo Toolkit makes the most compelling case for that statement being true. This post will cover many of the most powerful features of the Dojo Toolkit, and in doing so will make the case for why you should use the Dojo Toolkit for your next project."]]></description>
<dc:subject>davidwalsh nettuts js javascript dojo amd require define module dojox graph chart api library code frontend</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:f87949ffc058/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:davidwalsh"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:nettuts"/>
	<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:dojo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:amd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:require"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:define"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:module"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:dojox"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:graph"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:chart"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:frontend"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://css-tricks.com/css-style-guides/">
    <title>CSS Style Guides | CSS-Tricks</title>
    <dc:date>2012-08-10T17:27:18+00:00</dc:date>
    <link>http://css-tricks.com/css-style-guides/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["I love pattern libraries. Think Twitter Bootstrap or GEL. I think they are a fantastic way to work particularly in large sites and web apps. This post isn't about those. We'll do a roundup of those some time, because I think that would be valuable too. This is about style guides for CSS itself."]]></description>
<dc:subject>chriscoyier style guide css reference design codingstandards standard code commit strict rule</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:4ab0f971f18f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:chriscoyier"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:style"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:guide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:codingstandards"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:standard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:commit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:strict"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rule"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.reigndesign.com/blog/love-hotels-and-unicode/">
    <title>Love Hotels and Unicode | ReignDesign</title>
    <dc:date>2012-08-05T20:13:30+00:00</dc:date>
    <link>http://www.reigndesign.com/blog/love-hotels-and-unicode/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["Things started to reach a crisis point as the Internet became widespread. People would send an email, but unless the recipient had the right character set, they would see gibberish on their screen. And you couldn't write a text document which contained both Chinese and Japanese, or even both Simplified and Traditional characters.

"What was needed was a character set that could grow to encompass all characters from all languages. What was needed was Unicode."]]></description>
<dc:subject>article code history unicode language encoding character i18n chinese japanese emoji computing internet message text</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:60fcb21a0656/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:unicode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:language"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:encoding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:character"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:i18n"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:chinese"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:japanese"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:emoji"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:computing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:internet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:message"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:text"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.thirst.co/post/14885390861/rails-single-table-inheritance">
    <title>Thirst Blog • Single Table Inheritance in Rails 3</title>
    <dc:date>2012-07-25T10:14:25+00:00</dc:date>
    <link>http://blog.thirst.co/post/14885390861/rails-single-table-inheritance</link>
    <dc:creator>sunpig</dc:creator><dc:subject>rails sti single table inheritance subtype model migration ruby code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:c76e35903c83/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:sti"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:single"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:table"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:inheritance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:subtype"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:model"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:migration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://jeremyckahn.github.com/blog/2012/07/01/treating-javascript-like-a-30-year-old-language/">
    <title>Treating JavaScript like a 30 year old language - Jeremy Kahn's Dev Blog</title>
    <dc:date>2012-07-06T18:59:39+00:00</dc:date>
    <link>http://jeremyckahn.github.com/blog/2012/07/01/treating-javascript-like-a-30-year-old-language/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["I write code that is boring, because boring code is readable code. I would contend that readability generally has more impact on the success of a project than micro-optimizations and stylistic experimentation. If that means writing like a C coder in the 80’s, then so be it."]]></description>
<dc:subject>js javascript jeremykahn code programming style syntax old oldfashioned oldman man</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:b0753ee7f3c7/</dc:identifier>
<taxo:topics><rdf:Bag>	<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:jeremykahn"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:style"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:syntax"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:old"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:oldfashioned"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:oldman"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:man"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://gun.io/blog/how-to-github-fork-branch-and-pull-request/">
    <title>How to GitHub: Fork, Branch, Track, Squash and Pull Request - Gun.io</title>
    <dc:date>2012-07-05T12:25:56+00:00</dc:date>
    <link>http://gun.io/blog/how-to-github-fork-branch-and-pull-request/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["This guide will teach you how to properly contribute to open source projects on GitHub. It assumes that you already know about how to use Git for version control and that you already have a GitHub account."]]></description>
<dc:subject>github git pull request tutorial opensource code software dvcs version branch master</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:6da7483c5060/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:pull"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:request"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:opensource"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:dvcs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:version"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:branch"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:master"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://james.padolsey.com/javascript/replacing-text-in-the-dom-solved/">
    <title>Replacing text in the DOM… solved? – James Padolsey</title>
    <dc:date>2012-07-05T07:23:52+00:00</dc:date>
    <link>http://james.padolsey.com/javascript/replacing-text-in-the-dom-solved/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["About two years ago I wrote about replacing text in the DOM, and how “it’s not that simple“. I revisited the problem a couple days ago and found a novel solution."]]></description>
<dc:subject>jamespadolsey replace text js javascript html dom regex parse code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:cb6a9f27df46/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:jamespadolsey"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:replace"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:text"/>
	<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:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:dom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:regex"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:parse"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://cirw.in/blog/time-to-move-on">
    <title>MVC is dead, it's time to MOVE on.</title>
    <dc:date>2012-07-03T10:06:48+00:00</dc:date>
    <link>http://cirw.in/blog/time-to-move-on</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["I'm certainly not the first person to notice this, but the problem with MVC as given is that you end up stuffing too much code into your controllers, because you don't know where else to put it.

To fix this I've been using a new pattern: MOVE. Models, Operations, Views, and Events."]]></description>
<dc:subject>move mvc framework pattern architecture software design code programming gof model operation view event</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:f4119eadfeee/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:move"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:mvc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:framework"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:pattern"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:gof"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:model"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:operation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:view"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:event"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.codeclimate.com/blog/2012/06/21/sublime-text-2-for-ruby/">
    <title>Sublime Text 2 for Ruby - Code Climate Blog</title>
    <dc:date>2012-06-29T09:38:25+00:00</dc:date>
    <link>http://blog.codeclimate.com/blog/2012/06/21/sublime-text-2-for-ruby/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["Matz has said he wants Ruby to be the “80% language”, the ideal tool for 80% of software development. After switching from TextMate to Sublime Text 2 (ST2) a few months ago, I believe it’s the “80% editor”. You should switch to it, especially if you’re using TextMate."]]></description>
<dc:subject>st2 sublimetext tips hints text editor ruby rspec development code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:c761fe69dac6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:st2"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:sublimetext"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:hints"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:text"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:editor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://devblog.avdi.org/2011/07/05/demeter-its-not-just-a-good-idea-its-the-law/">
    <title>Demeter: It’s not just a good idea. It’s the law. | Virtuous Code</title>
    <dc:date>2012-06-20T11:19:40+00:00</dc:date>
    <link>http://devblog.avdi.org/2011/07/05/demeter-its-not-just-a-good-idea-its-the-law/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["Back in the 1980s, a group of programmers working on a project called the Demeter system realized that certain qualities in their object-oriented code led to the code being easier to maintain and change. Qualities such as low coupling; information hiding; localization of information, and narrow interfaces between objects. They asked themselves: “Is there a simple heuristic that humans or machines can apply to code to determine whether it has these positive qualities?”."]]></description>
<dc:subject>demeter principle ruby rails code software development structure coupling test mock stub try nil class method architecture</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:ddd781edb323/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:demeter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:principle"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:structure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:coupling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:mock"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:stub"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:try"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:nil"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:class"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:method"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:architecture"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://alokmenghrajani.github.com/tron/">
    <title>javascript game of tron in 219 bytes</title>
    <dc:date>2012-06-18T16:23:54+00:00</dc:date>
    <link>http://alokmenghrajani.github.com/tron/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[" With some coworkers, we challenged each other to write the smallest possible game of tron in javascript (an exercise known as javascript golfing).

This page explains our final version (219 bytes). We initially worked alone but then exchanged ideas and tricks, so erling & mathewsb deserve most of the credits!"]]></description>
<dc:subject>canvas html5 javascript programming tron jsgolf golf optimization compression short code js</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:a3fea9aba2a8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:canvas"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:html5"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tron"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:jsgolf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:golf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:optimization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:compression"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:short"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:js"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://javascriptweblog.wordpress.com/2010/07/06/function-declarations-vs-function-expressions/">
    <title>Function Declarations vs. Function Expressions | JavaScript, JavaScript…</title>
    <dc:date>2012-06-09T15:54:05+00:00</dc:date>
    <link>http://javascriptweblog.wordpress.com/2010/07/06/function-declarations-vs-function-expressions/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[adly placed Function Declarations are misleading and there are few (if any) situations where you can’t use a Function Expression assigned to a variable instead. However if you must use Function Declarations, it will minimize confusion if you place them at the top of the scope to which they belong. I would never place a Function Declarations in an if statement.]]></description>
<dc:subject>javascript js function expression declaration variable hoist hoisting code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:1f93901b94c4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:function"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:expression"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:declaration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:variable"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:hoist"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:hoisting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://sigpwned.com/content/complication-what-happens-when-you-try-solve-problem-you-dont-understand">
    <title>Complication is What Happens When You Try to Solve a Problem You Don't Understand | SIGPWNED</title>
    <dc:date>2012-05-07T08:56:12+00:00</dc:date>
    <link>http://sigpwned.com/content/complication-what-happens-when-you-try-solve-problem-you-dont-understand</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[The best way to manage complication is to avoid creating it in the first place. If you find yourself in a mindless change → pray → run loop, you don’t understand your code well enough to be editing it. Stop what you’re doing, actually get up and walk away from the keyboard, think about what you’re trying to do, and don’t come back to the keyboard until you understand exactly what you’re doing and how to do it. Obviously there’s some slack here for debugging, but it’s not controversial to say that you shouldn’t change code you don’t understand, even — especially? — when it’s your own.]]></description>
<dc:subject>complexity programming complication code simplicity problem understanding philosophy</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:617c8bbcf6a1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:complexity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:complication"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:simplicity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:problem"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:understanding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:philosophy"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://benalman.com/news/2012/05/multiple-var-statements-javascript/">
    <title>Ben Alman » Multiple var statements in JavaScript, not superfluous</title>
    <dc:date>2012-05-04T22:01:21+00:00</dc:date>
    <link>http://benalman.com/news/2012/05/multiple-var-statements-javascript/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[I’m not sure where or when it happened, but at some point the JavaScript community decided that multiple, individual var statements were superfluous, instead opting for a single, combined var statement with a comma-separated list of variable declarations and assignments whenever possible.]]></description>
<dc:subject>benalman cowboy var js javascript code style programming variable declaration single minifier</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:2d6b3d15599e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:benalman"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:cowboy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:var"/>
	<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:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:style"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:variable"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:declaration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:single"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:minifier"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/">
    <title>PHP: a fractal of bad design - fuzzy notepad</title>
    <dc:date>2012-04-23T09:57:58+00:00</dc:date>
    <link>http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[Virtually every feature in PHP is broken somehow. The language, the framework, the ecosystem, are all just bad. And I can’t even point out any single damning thing, because the damage is so systemic. Every time I try to compile a list of PHP gripes, I get stuck in this depth-first search discovering more and more appalling trivia. (Hence, fractal.)

PHP is an embarrassment, a blight upon my craft. It’s so broken, but so lauded by every empowered amateur who’s yet to learn anything else, as to be maddening. It has paltry few redeeming qualities and I would prefer to forget it exists at all.]]></description>
<dc:subject>php language design feature broken software code programming rant reference security fault bug error array</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:62815ec3f408/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:php"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:language"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:feature"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:broken"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rant"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:fault"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bug"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:error"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:array"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://sns.cs.princeton.edu/2012/04/javascript-in-javascript-js-js-sandboxing-third-party-scripts/">
    <title>Princeton S* Network Systems» Blog Archive » JavaScript in JavaScript (js.js): Sandboxing Third-Party Scripts</title>
    <dc:date>2012-04-21T13:03:48+00:00</dc:date>
    <link>http://sns.cs.princeton.edu/2012/04/javascript-in-javascript-js-js-sandboxing-third-party-scripts/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[js.js is a JavaScript interpreter (which runs in JavaScript) that allows an application to execute a third-party script inside a completely isolated, sandboxed environment. An application can, at runtime, create and interact with the objects, properties, and methods available from within the sandboxed environment, giving it complete control over the third-party script. js.js supports the full range of the JavaScript language, is compatible with major browsers, and is resilient to attacks from malicious scripts.]]></description>
<dc:subject>js javascript sandbox environment emscripten native code programming interpreter security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:94b02d28e1a7/</dc:identifier>
<taxo:topics><rdf:Bag>	<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:sandbox"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:environment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:emscripten"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:native"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:interpreter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://evanmiller.org/how-not-to-sort-by-average-rating.html">
    <title>How Not To Sort By Average Rating</title>
    <dc:date>2012-04-03T14:32:47+00:00</dc:date>
    <link>http://evanmiller.org/how-not-to-sort-by-average-rating.html</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[PROBLEM: You are a web programmer. You have users. Your users rate stuff on your site. You want to put the highest-rated stuff at the top and lowest-rated at the bottom. You need some sort of "score" to sort by.]]></description>
<dc:subject>sort sorting programming rating code algorithm rate vote statistics normal wilson distribution confidence review</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:8810999c8570/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:sort"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:sorting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rating"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:algorithm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rate"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:vote"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:statistics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:normal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:wilson"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:distribution"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:confidence"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:review"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://weblog.bocoup.com/organizing-your-backbone-js-application-with-modules/">
    <title>Organizing Your Backbonejs Application With Modules - Bocoup</title>
    <dc:date>2012-03-27T18:03:34+00:00</dc:date>
    <link>http://weblog.bocoup.com/organizing-your-backbone-js-application-with-modules/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[If you have spent any time looking atBackbone.js, like many others, you are probably amazed by how lightweight, flexible and elegant it is. Backbone.js is incredibly powerful, but not prescriptive in how it should be used. With great power comes great responsibility, and if you’ve tried to use Backbone.js for a large project you might be asking yourself: how do I organize my code?]]></description>
<dc:subject>bocoup backbone js javascript architeture module organization organize code frontend webdev pattern</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:9b39c0794064/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bocoup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:backbone"/>
	<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:architeture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:module"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:organization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:organize"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:frontend"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:pattern"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://craig.is/making/rainbows">
    <title>Rainbow - Javascript Code Syntax Highlighting</title>
    <dc:date>2012-03-26T19:09:02+00:00</dc:date>
    <link>http://craig.is/making/rainbows</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[RT @brianleroux: really pretty syntax highlighting for js in 1.2kb  (yaaaa microframeworks!)]]></description>
<dc:subject>code syntax highlight hilite javascript webdev blog content pre js library rainbow colour</dc:subject>
<dc:source>https://twitter.com/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:eee6ea14df27/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:syntax"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:highlight"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:hilite"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:blog"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:content"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:pre"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rainbow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:colour"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://rmurphey.com/blog/2012/03/11/thoughts-on-a-very-small-project-with-backbone-and-backbone-boilerplate/">
    <title>Thoughts on a (very) small project with Backbone and Backbone Boilerplate - Adventures in JavaScript Development</title>
    <dc:date>2012-03-12T08:06:07+00:00</dc:date>
    <link>http://rmurphey.com/blog/2012/03/11/thoughts-on-a-very-small-project-with-backbone-and-backbone-boilerplate/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[RT @rmurphey: Thoughts on a (Very) Small Project With Backbone and Backbone Boilerplate ]]></description>
<dc:subject>rebeccamurphey backbone js javascript code organize project pattern termplate</dc:subject>
<dc:source>https://twitter.com/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:63dc6707bbf4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rebeccamurphey"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:backbone"/>
	<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:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:organize"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:project"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:pattern"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:termplate"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://css3.bradshawenterprises.com/all/">
    <title>Using CSS3 Transitions, Transforms and Animation</title>
    <dc:date>2012-03-07T22:11:03+00:00</dc:date>
    <link>http://css3.bradshawenterprises.com/all/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>css transition transform animation tutorial guide example code accelerate rotate translate css3 ios webkit</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:d0db2483a3f5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:transition"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:transform"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:guide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:example"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:accelerate"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rotate"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:translate"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:css3"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webkit"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://inventwithpython.com/">
    <title>Invent Your Own Computer Games with Python</title>
    <dc:date>2012-03-06T13:10:35+00:00</dc:date>
    <link>http://inventwithpython.com/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[This looks good: ]]></description>
<dc:subject>python book games learning programming teaching ebook code pygame</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:4a3c433c507b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:book"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:teaching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ebook"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:pygame"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://inventwithpython.com/blog/2012/03/03/nobody-wants-to-learn-how-to-program/">
    <title>The &quot;Invent with Python&quot; Blog — Nobody Wants to Learn How to Program</title>
    <dc:date>2012-03-06T13:06:14+00:00</dc:date>
    <link>http://inventwithpython.com/blog/2012/03/03/nobody-wants-to-learn-how-to-program/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>programming learning adult kid child code python teaching education book</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:d9339b95d8dd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:adult"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:kid"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:child"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:teaching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:book"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.mixu.net/2011/02/03/javascript-node-js-and-for-loops/">
    <title>Javascript, node.js and for loops « Mixu's tech blog</title>
    <dc:date>2012-02-21T20:02:08+00:00</dc:date>
    <link>http://blog.mixu.net/2011/02/03/javascript-node-js-and-for-loops/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>js javascript async callback loop nest nesting closure node language code sleep while</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:f9b80d7ff356/</dc:identifier>
<taxo:topics><rdf:Bag>	<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:async"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:callback"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:loop"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:nest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:nesting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:closure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:language"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:sleep"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:while"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://mikemayo.org/2012/how-i-learned-to-stop-worrying-and-love-rest">
    <title>How I learned to stop worrying and love REST - Mike Mayo</title>
    <dc:date>2012-02-08T09:24:54+00:00</dc:date>
    <link>http://mikemayo.org/2012/how-i-learned-to-stop-worrying-and-love-rest</link>
    <dc:creator>sunpig</dc:creator><dc:subject>rest api url hypertext paging data packahe rails web code webdev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:01083a28a553/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:url"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:hypertext"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:paging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:packahe"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://codeascraft.etsy.com/2010/07/09/batch-processing-millions-of-images/">
    <title>Batch Processing Millions and Millions of Images « Code as Craft</title>
    <dc:date>2012-02-08T08:55:29+00:00</dc:date>
    <link>http://codeascraft.etsy.com/2010/07/09/batch-processing-millions-of-images/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>etsy batch code resize image process programming parallel ganglia perl graphicsmagick imagemagick fork scalability</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:a8ce69900622/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:etsy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:batch"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:resize"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:image"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:process"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:parallel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ganglia"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:perl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:graphicsmagick"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:imagemagick"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:fork"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:scalability"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://mobile.tutsplus.com/tutorials/mobile-web-apps/remove-address-bar/">
    <title>Full Screen Web Apps</title>
    <dc:date>2012-02-03T07:56:45+00:00</dc:date>
    <link>http://mobile.tutsplus.com/tutorials/mobile-web-apps/remove-address-bar/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>address bar mobile web app full screen height size ios android html css js javascript fullscreen framework sencha jquery jqm code example</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:1688e6addb5a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:address"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bar"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:mobile"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:app"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:full"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:screen"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:height"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:size"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:android"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:css"/>
	<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:fullscreen"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:framework"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:sencha"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:jquery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:jqm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:example"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/joho/7XX-rfc">
    <title>joho/7XX-rfc - GitHub</title>
    <dc:date>2012-01-23T00:18:25+00:00</dc:date>
    <link>https://github.com/joho/7XX-rfc</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[RT @garannm: DUDE. The 700-block of HTTP status codes should totally be a real thing.  h/t @gnb]]></description>
<dc:subject>development fun http status code 7xx 700 error developer web</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:6984ebb6e612/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:fun"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:status"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:7xx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:700"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:error"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:developer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:web"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://wp.smashingmagazine.com/2009/02/02/mastering-wordpress-shortcodes/">
    <title>Mastering WordPress Shortcodes - Smashing WordPress | Smashing WordPress</title>
    <dc:date>2012-01-18T16:30:38+00:00</dc:date>
    <link>http://wp.smashingmagazine.com/2009/02/02/mastering-wordpress-shortcodes/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>wordpress shortcode code plugin function inline insert content post page</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:993d3433203a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:wordpress"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:shortcode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:plugin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:function"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:inline"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:insert"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:content"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:post"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:page"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>