<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (sunpig)</title>
    <link>https://pinboard.in/u:sunpig/public/</link>
    <description>recent bookmarks from sunpig</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="http://www.html5rocks.com/en/tutorials/es7/observe/"/>
	<rdf:li rdf:resource="http://www.kapowaz.net/articles/cargo-cult-css"/>
	<rdf:li rdf:resource="http://coding.smashingmagazine.com/2013/10/21/challenging-css-best-practices-atomic-approach/"/>
	<rdf:li rdf:resource="http://h30499.www3.hp.com/t5/HP-Software-Developers-Blog/JavaScript-Inheritance-Revisited-part-2/ba-p/6082303#.UayOolOP_xo"/>
	<rdf:li rdf:resource="http://tobyho.com/2012/10/21/javascript-OO-without-constructors/"/>
	<rdf:li rdf:resource="http://doctrina.org/Javascript-Function-Invocation-Patterns.html"/>
	<rdf:li rdf:resource="http://jonathan-jackson.net/2012/10/15/try-and-try-again"/>
	<rdf:li rdf:resource="http://joshemerson.co.uk/blog/using-svg-graphics-today/"/>
	<rdf:li rdf:resource="http://engineeredweb.com/blog/understanding-how-jquery-creates-extra-jquery-objects/"/>
	<rdf:li rdf:resource="http://buildnewgames.com/garbage-collector-friendly-code/"/>
	<rdf:li rdf:resource="http://macwright.org/2012/06/04/the-module-pattern.html"/>
	<rdf:li rdf:resource="http://coding.smashingmagazine.com/2012/04/16/a-new-front-end-methodology-bem/"/>
	<rdf:li rdf:resource="http://bem.github.com/bem-method/pages/beginning/beginning.en.html"/>
	<rdf:li rdf:resource="http://www.devthought.com/2012/01/18/an-object-is-not-a-hash/"/>
	<rdf:li rdf:resource="http://avdi.org/devblog/2011/09/06/making-a-mockery-of-tdd/?"/>
	<rdf:li rdf:resource="http://nfarina.com/post/9868516270/git-is-simpler"/>
	<rdf:li rdf:resource="http://lazukars.com/post/7300553347/brain-vs-object-oriented-css"/>
	<rdf:li rdf:resource="http://static.jtwb.dotcloud.com/research/preloaders.html"/>
	<rdf:li rdf:resource="http://berglondon.com/blog/2011/01/14/asleep-and-awake/"/>
	<rdf:li rdf:resource="http://akdubya.github.com/dustjs/#dust"/>
	<rdf:li rdf:resource="http://dev.opera.com/articles/view/widget-handset-apis-wac/"/>
	<rdf:li rdf:resource="http://www.phpied.com/preload-then-execute/"/>
	<rdf:li rdf:resource="http://facility9.com/2010/01/05/or-ms-panacea-or-polio-braces"/>
	<rdf:li rdf:resource="http://www.phpied.com/preload-cssjavascript-without-execution/"/>
	<rdf:li rdf:resource="http://gen5.info/q/2009/01/09/an-awesome-autoloader-for-php/"/>
	<rdf:li rdf:resource="http://www.yuiblog.com/blog/2009/12/10/whats-new-in-yui-test-3/"/>
	<rdf:li rdf:resource="http://www.timdown.co.uk/jshashtable/"/>
	<rdf:li rdf:resource="http://thinkweb2.com/projects/prototype/instanceof-considered-harmful-or-how-to-write-a-robust-isarray/"/>
	<rdf:li rdf:resource="http://www.wait-till-i.com/2007/11/27/javascript-shortcut-notations-that-shouldnt-be-black-magic-to-the-average-developer/"/>
	<rdf:li rdf:resource="http://www.wait-till-i.com/index.php?p=476"/>
	<rdf:li rdf:resource="http://yuiblog.com/blog/2007/06/12/module-pattern/"/>
	<rdf:li rdf:resource="http://getahead.org/blog/joe/2007/03/05/json_is_not_as_safe_as_people_think_it_is.html"/>
	<rdf:li rdf:resource="http://www.wait-till-i.com/index.php?p=407"/>
	<rdf:li rdf:resource="http://www.alistapart.com/articles/flashembedcagematch"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="http://www.html5rocks.com/en/tutorials/es7/observe/">
    <title>Data-binding Revolutions with Object.observe() - HTML5 Rocks</title>
    <dc:date>2014-06-22T18:06:28+00:00</dc:date>
    <link>http://www.html5rocks.com/en/tutorials/es7/observe/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["Object.observe(), part of a future ECMAScript standard, is a method for asynchronously observing changes to JavaScript objects...without the need for a separate library. It allows an observer to receive a time-ordered sequence of change records which describe the set of changes which took place to a set of observed objects."]]></description>
<dc:subject>html5 js javascript object observe model view notification notifier pattern observer webdev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:d932e9ec5bdd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:html5"/>
	<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:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:observe"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:model"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:view"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:notification"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:notifier"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:pattern"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:observer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.kapowaz.net/articles/cargo-cult-css">
    <title>kapowaz: Cargo Cult CSS</title>
    <dc:date>2013-11-01T09:00:45+00:00</dc:date>
    <link>http://www.kapowaz.net/articles/cargo-cult-css</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["It is generally accepted that having a methodology for writing and managing CSS is preferable to having none at all. In spite of this, some of the practices developers have adopted are having a detrimental effect on the semantic quality and longterm maintainability of what we build. I’m going to talk about some of the problems with techniques being advocated by CSS ‘framework methodologies’ and how we, as web developers, can better solve these problems."]]></description>
<dc:subject>cargo css design semantic webdesign webdev object module sass separation oocss</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:6fec1f3aa9ee/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:cargo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:semantic"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webdesign"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:module"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:sass"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:separation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:oocss"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://coding.smashingmagazine.com/2013/10/21/challenging-css-best-practices-atomic-approach/">
    <title>Challenging CSS Best Practices | Smashing Coding</title>
    <dc:date>2013-11-01T09:00:08+00:00</dc:date>
    <link>http://coding.smashingmagazine.com/2013/10/21/challenging-css-best-practices-atomic-approach/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["When it comes to CSS, I believe that the sacred principle of “separation of concerns” (SoC) has lead us to accept bloat, obsolescence, redundancy, poor caching and more. Now, I’m convinced that the only way to improve how we author style sheets is by moving away from this principle."]]></description>
<dc:subject>architecture css patterns webdev oocss object module thierrykoblenz smashing yahoo separation html</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:29fe0cbaf420/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:architecture"/>
	<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:oocss"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:module"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:thierrykoblenz"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:smashing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:yahoo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:separation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:html"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://h30499.www3.hp.com/t5/HP-Software-Developers-Blog/JavaScript-Inheritance-Revisited-part-2/ba-p/6082303#.UayOolOP_xo">
    <title>HP Communities - JavaScript Inheritance Revisited - part 2 - Enterprise Business Community</title>
    <dc:date>2013-06-03T12:51:06+00:00</dc:date>
    <link>http://h30499.www3.hp.com/t5/HP-Software-Developers-Blog/JavaScript-Inheritance-Revisited-part-2/ba-p/6082303#.UayOolOP_xo</link>
    <dc:creator>sunpig</dc:creator><dc:subject>js javascript inheritance typescript coffeescript pattern object extend super prototype</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:b8cc0c050ae6/</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:inheritance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:typescript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:coffeescript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:pattern"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:extend"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:super"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:prototype"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://tobyho.com/2012/10/21/javascript-OO-without-constructors/">
    <title>Javascript OO Without Constructors</title>
    <dc:date>2012-10-29T09:31:29+00:00</dc:date>
    <link>http://tobyho.com/2012/10/21/javascript-OO-without-constructors/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["However, just for fun, here's a thought experiment: let's suppose we turn back the clock on history, and that classical OOP hadn't gained wide adoption as it did, and instead, a prototype-based inheritance model received wide acceptance instead. What would have happened? What kind of design patterns would we have ended up with?"]]></description>
<dc:subject>js javascript object pattern oop function constructor prototype augment create extend clone initialize</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:46d8ef4e8f4a/</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:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:pattern"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:oop"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:function"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:constructor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:prototype"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:augment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:create"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:extend"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:clone"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:initialize"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://doctrina.org/Javascript-Function-Invocation-Patterns.html">
    <title>JavaScript: Function Invocation Patterns</title>
    <dc:date>2012-10-29T09:27:28+00:00</dc:date>
    <link>http://doctrina.org/Javascript-Function-Invocation-Patterns.html</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["One concern with JavaScript functions is how different invocation patterns can produce vastly different results. This post explains the four patterns, how to use them and what to watch out for."]]></description>
<dc:subject>js javascript function invocation method parameter apply call object new constructor pattern</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:9ab80461764e/</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:function"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:invocation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:method"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:parameter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:apply"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:call"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:new"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:constructor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:pattern"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://jonathan-jackson.net/2012/10/15/try-and-try-again">
    <title>Try and Try Again</title>
    <dc:date>2012-10-19T08:06:07+00:00</dc:date>
    <link>http://jonathan-jackson.net/2012/10/15/try-and-try-again</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["Why would you use the Null Object pattern? Let's go into a simple example."]]></description>
<dc:subject>null object pattern ruby programming couplingmethod</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:c99c06e9f519/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:null"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:pattern"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:couplingmethod"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://joshemerson.co.uk/blog/using-svg-graphics-today/">
    <title>JoshEmerson.co.uk · Blog · Using SVG graphics today</title>
    <dc:date>2012-10-11T07:21:27+00:00</dc:date>
    <link>http://joshemerson.co.uk/blog/using-svg-graphics-today/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["[T]here are a few additional steps involved if you want to use SVG graphics today. I’m just going to talk through the steps for using SVG graphics inline here. Most of these steps can be used for CSS background images too."]]></description>
<dc:subject>joshemerson clearleft svg graphic image web webdev replace object png css html frontend design</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:3a9b2e8230d3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:joshemerson"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:clearleft"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:svg"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:graphic"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:image"/>
	<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:replace"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:png"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:frontend"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:design"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://engineeredweb.com/blog/understanding-how-jquery-creates-extra-jquery-objects/">
    <title>Understanding How The jQuery Constructor Creates Lots of Extra jQuery Objects | Engineered Web</title>
    <dc:date>2012-09-05T07:30:23+00:00</dc:date>
    <link>http://engineeredweb.com/blog/understanding-how-jquery-creates-extra-jquery-objects/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["Most of the time if you use jQuery the right way you'll end up creating two objects every time you construct something new with jQuery. One of them is thrown away and eventually caught by garbage collection. But, it's good to know about these throw away objects because they do take time and resources for a JavaScript engine to handle."]]></description>
<dc:subject>jquery js javascript frontend webdev performance perf optimization object garbage selector context find</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:aa7a36e6af33/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:jquery"/>
	<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:frontend"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:perf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:optimization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:garbage"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:selector"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:context"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:find"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://buildnewgames.com/garbage-collector-friendly-code/">
    <title>High-Performance, Garbage-Collector-Friendly Code - Build New Games</title>
    <dc:date>2012-08-12T09:37:05+00:00</dc:date>
    <link>http://buildnewgames.com/garbage-collector-friendly-code/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA["If you’re developing a game that has many things happening at the same time, say a weapon that fires missiles 5 times per second – not an unreasonable weapon fire rate for a high-speed shooter – you’ll quickly discover that one area of substantial impact to performance is object construction and subsequent garbage collection."]]></description>
<dc:subject>js javascript performance object pooling memory gc garbarge collector fps creation destriction</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:6709b14ace7c/</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:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:pooling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:memory"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:gc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:garbarge"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:collector"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:fps"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:creation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:destriction"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://macwright.org/2012/06/04/the-module-pattern.html">
    <title>The Module Pattern, A Little More Detail - macwright.org</title>
    <dc:date>2012-06-11T09:33:27+00:00</dc:date>
    <link>http://macwright.org/2012/06/04/the-module-pattern.html</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[This is an article on the module pattern for Javascript, and some of its neat properties. I’ve been using it recently for projects like Wax and mmg, and think it’s a neat way to structure code and avoid some of the less likable parts of the language.]]></description>
<dc:subject>js javascript module patterm programming ancapsulation private public api this object function new</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:34bed16ff38c/</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:module"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:patterm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ancapsulation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:private"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:public"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:this"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:function"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:new"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://coding.smashingmagazine.com/2012/04/16/a-new-front-end-methodology-bem/">
    <title>A New Front-End Methodology: BEM | Smashing Coding</title>
    <dc:date>2012-05-06T16:22:38+00:00</dc:date>
    <link>http://coding.smashingmagazine.com/2012/04/16/a-new-front-end-methodology-bem/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>coding css design development patterns bem block element modifier yandex naming object oocss standard</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:b0d689fda584/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bem"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:block"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:element"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:modifier"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:yandex"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:naming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:oocss"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:standard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://bem.github.com/bem-method/pages/beginning/beginning.en.html">
    <title>What is BEM?</title>
    <dc:date>2012-03-17T15:22:17+00:00</dc:date>
    <link>http://bem.github.com/bem-method/pages/beginning/beginning.en.html</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[Heard about the BEM methodology the other day; looks really interesting.  #css #oocss #frontend]]></description>
<dc:subject>css frontend oocss coding design development patterns bem block element modifier yandex naming object standard</dc:subject>
<dc:source>https://twitter.com/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:3e7237c5d9ed/</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:frontend"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:oocss"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bem"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:block"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:element"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:modifier"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:yandex"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:naming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:standard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.devthought.com/2012/01/18/an-object-is-not-a-hash/">
    <title>An Object is not a Hash | Guillermo Rauch's Devthought</title>
    <dc:date>2012-01-19T08:30:58+00:00</dc:date>
    <link>http://www.devthought.com/2012/01/18/an-object-is-not-a-hash/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>js javascript hash object array property ugc key value content prototype</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:cc92c98770d8/</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:hash"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:array"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:property"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ugc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:key"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:value"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:content"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:prototype"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://avdi.org/devblog/2011/09/06/making-a-mockery-of-tdd/?">
    <title>Making a Mockery of TDD | Virtuous Code</title>
    <dc:date>2011-09-12T12:25:17+00:00</dc:date>
    <link>http://avdi.org/devblog/2011/09/06/making-a-mockery-of-tdd/?</link>
    <dc:creator>sunpig</dc:creator><dc:subject>mock object ruby tdd bdd test stub double code smell dev software</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:5e2b2810bc37/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:mock"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:bdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:stub"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:double"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:smell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:dev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:software"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://nfarina.com/post/9868516270/git-is-simpler">
    <title>Nick Farina - Git Is Simpler Than You Think</title>
    <dc:date>2011-09-08T10:08:14+00:00</dc:date>
    <link>http://nfarina.com/post/9868516270/git-is-simpler</link>
    <dc:creator>sunpig</dc:creator><dc:subject>git github object hash blob commit internals script</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:65057f5b94a9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:hash"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:blob"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:commit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:internals"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:script"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://lazukars.com/post/7300553347/brain-vs-object-oriented-css">
    <title>Brain vs. Object Oriented CSS - Ryan Lazuka</title>
    <dc:date>2011-07-06T16:51:03+00:00</dc:date>
    <link>http://lazukars.com/post/7300553347/brain-vs-object-oriented-css</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[RT @stubbornella: Funny blog post! Brain versus Object Oriented OCSS: ]]></description>
<dc:subject>ryanlazuka oocss css object html webdev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:17d9c3dbc792/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ryanlazuka"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:oocss"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://static.jtwb.dotcloud.com/research/preloaders.html">
    <title>Javascript Preloaders: Research</title>
    <dc:date>2011-05-09T12:35:35+00:00</dc:date>
    <link>http://static.jtwb.dotcloud.com/research/preloaders.html</link>
    <dc:creator>sunpig</dc:creator><dc:subject>javascript preload cache performance wpo js image object webdev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:349c56772a8b/</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:preload"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:cache"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:wpo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:image"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://berglondon.com/blog/2011/01/14/asleep-and-awake/">
    <title>Asleep and Awake – Blog – BERG</title>
    <dc:date>2011-03-02T12:24:08+00:00</dc:date>
    <link>http://berglondon.com/blog/2011/01/14/asleep-and-awake/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>tomarmitage ipad kindle object technology sleep wake idle screen design attention</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:7029a9544276/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tomarmitage"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ipad"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:kindle"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:technology"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:sleep"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:wake"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:idle"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:screen"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:attention"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://akdubya.github.com/dustjs/#dust">
    <title>dust</title>
    <dc:date>2011-02-25T14:52:48+00:00</dc:date>
    <link>http://akdubya.github.com/dustjs/#dust</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[RT @triptych: {dust} - async javascript templates ]]></description>
<dc:subject>dust js javascript template templating engine compile object text</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:931748ad1709/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:dust"/>
	<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:template"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:templating"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:engine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:compile"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:text"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://dev.opera.com/articles/view/widget-handset-apis-wac/">
    <title>Introduction to Widget Handset APIs in WAC 1.0 - Dev.Opera</title>
    <dc:date>2010-12-23T07:52:37+00:00</dc:date>
    <link>http://dev.opera.com/articles/view/widget-handset-apis-wac/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>opera widget platform wac handset device api camera accelerometer object html xml js javascript access app</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:f785b02cddeb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:opera"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:widget"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:platform"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:wac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:handset"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:device"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:camera"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:accelerometer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:xml"/>
	<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:access"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:app"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.phpied.com/preload-then-execute/">
    <title>Preload, then execute / Stoyan's phpied.com</title>
    <dc:date>2010-10-25T19:03:48+00:00</dc:date>
    <link>http://www.phpied.com/preload-then-execute/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>stoyanstefanov preload execute script js javascript performance object data src</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:9e63c90200cc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:stoyanstefanov"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:preload"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:execute"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:script"/>
	<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:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:src"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://facility9.com/2010/01/05/or-ms-panacea-or-polio-braces">
    <title>O/R-Ms: Panacea or Polio Braces? | Jeremiah Peschka</title>
    <dc:date>2010-07-23T15:14:57+00:00</dc:date>
    <link>http://facility9.com/2010/01/05/or-ms-panacea-or-polio-braces</link>
    <dc:creator>sunpig</dc:creator><dc:subject>orm data database dataaccess sql tsql sqlserver rails ruby activerecord programming oodb object class set</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:6dad04020182/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:orm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:dataaccess"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:sql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tsql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:sqlserver"/>
	<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:activerecord"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:oodb"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:class"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:set"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.phpied.com/preload-cssjavascript-without-execution/">
    <title>Preload CSS/JavaScript without execution / Stoyan's phpied.com</title>
    <dc:date>2010-05-16T16:04:29+00:00</dc:date>
    <link>http://www.phpied.com/preload-cssjavascript-without-execution/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>stoyanstefanov preload js javascript css cache imge object frontend performance load execute xbrowser browser web webdev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:b2a17383f195/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:stoyanstefanov"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:preload"/>
	<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:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:cache"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:imge"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:frontend"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:load"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:execute"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:xbrowser"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:browser"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://gen5.info/q/2009/01/09/an-awesome-autoloader-for-php/">
    <title>Generation 5 » require(), require_once() and Dynamic Autoloading in PHP</title>
    <dc:date>2010-03-26T08:11:34+00:00</dc:date>
    <link>http://gen5.info/q/2009/01/09/an-awesome-autoloader-for-php/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>php require require_once autoloader performance dynamic load include object class file</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:sunpig/b:81e90879d2a9/</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:require"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:require_once"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:autoloader"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:dynamic"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:load"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:include"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:class"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:file"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.yuiblog.com/blog/2009/12/10/whats-new-in-yui-test-3/">
    <title>What’s New in YUI Test 3.0.0 » Yahoo! User Interface Blog (YUIBlog)</title>
    <dc:date>2009-12-13T20:33:54+00:00</dc:date>
    <link>http://www.yuiblog.com/blog/2009/12/10/whats-new-in-yui-test-3/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>nicholaszakas yui yuitest test mock object development programming js javascript ui interface event unittesting</dc:subject>
<dc:identifier>https://pinboard.in/u:sunpig/b:7bb60b6dceaa/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:nicholaszakas"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:yui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:yuitest"/>
	<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:object"/>
	<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:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:interface"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:event"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:unittesting"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.timdown.co.uk/jshashtable/">
    <title>JavaScript Hashtable</title>
    <dc:date>2009-02-16T07:35:53+00:00</dc:date>
    <link>http://www.timdown.co.uk/jshashtable/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[(via <a href="http://ajaxian.com/archives/true-javascript-hash-table">Ajaxian</a>)]]></description>
<dc:subject>js javascript development hash object lookup index geeknotes hashtable</dc:subject>
<dc:identifier>https://pinboard.in/u:sunpig/b:cba1c3979a0b/</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:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:hash"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:lookup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:index"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:geeknotes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:hashtable"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://thinkweb2.com/projects/prototype/instanceof-considered-harmful-or-how-to-write-a-robust-isarray/">
    <title>perfection kills » Blog Archive » `instanceof` considered harmful (or how to write a robust `isArray`)</title>
    <dc:date>2009-01-12T17:21:30+00:00</dc:date>
    <link>http://thinkweb2.com/projects/prototype/instanceof-considered-harmful-or-how-to-write-a-robust-isarray/</link>
    <dc:creator>sunpig</dc:creator><description><![CDATA[(via <a href="http://simonwillison.net/2009/Jan/12/isarray/">Simon Willison</a>)]]></description>
<dc:subject>js javascript instanceof object prototype detect geeknotes isarray frame</dc:subject>
<dc:identifier>https://pinboard.in/u:sunpig/b:e848cbf3e6fa/</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:instanceof"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:prototype"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:detect"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:geeknotes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:isarray"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:frame"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.wait-till-i.com/2007/11/27/javascript-shortcut-notations-that-shouldnt-be-black-magic-to-the-average-developer/">
    <title>Wait till I come! » Blog Archive » JavaScript shortcut notations that shouldn’t be black magic to the “average developer”</title>
    <dc:date>2007-11-27T23:36:50+00:00</dc:date>
    <link>http://www.wait-till-i.com/2007/11/27/javascript-shortcut-notations-that-shouldnt-be-black-magic-to-the-average-developer/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>chrisheilmann js javascript object array literal notation shortcut ternary reference basics tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:sunpig/b:24a72632b6a5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:chrisheilmann"/>
	<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:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:array"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:literal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:notation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:shortcut"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ternary"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:basics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.wait-till-i.com/index.php?p=476">
    <title>Again with the Module Pattern - reveal something to the world - Wait till I come!</title>
    <dc:date>2007-08-22T08:55:04+00:00</dc:date>
    <link>http://www.wait-till-i.com/index.php?p=476</link>
    <dc:creator>sunpig</dc:creator><dc:subject>chrisheilmann js javascript programming module pattern object literal public variable function method code</dc:subject>
<dc:identifier>https://pinboard.in/u:sunpig/b:82e60469cb90/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:chrisheilmann"/>
	<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:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:module"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:pattern"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:literal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:public"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:variable"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:function"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:method"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://yuiblog.com/blog/2007/06/12/module-pattern/">
    <title>A JavaScript Module Pattern » Yahoo! User Interface Blog</title>
    <dc:date>2007-07-24T22:28:44+00:00</dc:date>
    <link>http://yuiblog.com/blog/2007/06/12/module-pattern/</link>
    <dc:creator>sunpig</dc:creator><dc:subject>js javascript module pattern code style coding development object literal ericmiraglia</dc:subject>
<dc:identifier>https://pinboard.in/u:sunpig/b:1c7de2ff07c7/</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:module"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:pattern"/>
	<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:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:literal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ericmiraglia"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://getahead.org/blog/joe/2007/03/05/json_is_not_as_safe_as_people_think_it_is.html">
    <title>JSON is not as safe as people think it is - Joe Walker's Blog</title>
    <dc:date>2007-03-19T12:12:35+00:00</dc:date>
    <link>http://getahead.org/blog/joe/2007/03/05/json_is_not_as_safe_as_people_think_it_is.html</link>
    <dc:creator>sunpig</dc:creator><dc:subject>js javascript security json csrf cookie forgery array object hack</dc:subject>
<dc:identifier>https://pinboard.in/u:sunpig/b:16163d86e7cc/</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:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:csrf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:cookie"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:forgery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:array"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:hack"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.wait-till-i.com/index.php?p=407">
    <title>My Maintainable JavaScript presentation at the Yahoo! Front End Engineering Summit 2007 - Wait till I come!</title>
    <dc:date>2007-03-09T00:15:23+00:00</dc:date>
    <link>http://www.wait-till-i.com/index.php?p=407</link>
    <dc:creator>sunpig</dc:creator><dc:subject>chrisheilmann maintainable javascript js code development web html dom css standards object unobtrusive</dc:subject>
<dc:identifier>https://pinboard.in/u:sunpig/b:1eae98e22a01/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:chrisheilmann"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:maintainable"/>
	<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:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:web"/>
	<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:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:standards"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:unobtrusive"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.alistapart.com/articles/flashembedcagematch">
    <title>A List Apart: Articles: Flash Embedding Cage Match</title>
    <dc:date>2007-02-06T23:31:43+00:00</dc:date>
    <link>http://www.alistapart.com/articles/flashembedcagematch</link>
    <dc:creator>sunpig</dc:creator><dc:subject>ala alistapart webstandards ufo sfw flash satay embed object dom script js javascript bobbyvandersluis html howto</dc:subject>
<dc:identifier>https://pinboard.in/u:sunpig/b:569320ac207a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ala"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:alistapart"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:webstandards"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:ufo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:sfw"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:flash"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:satay"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:embed"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:dom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:script"/>
	<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:bobbyvandersluis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:sunpig/t:howto"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>