<?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 (Aetles)</title>
    <link>https://pinboard.in/u:Aetles/public/</link>
    <description>recent bookmarks from Aetles</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://date-fns.org/"/>
	<rdf:li rdf:resource="https://atomiks.github.io/tippyjs/"/>
	<rdf:li rdf:resource="https://pudding.cool/process/introducing-scrollama/"/>
	<rdf:li rdf:resource="http://www.techinsight.io/review/devops-and-automation/switching-from-grunt-to-gulp/"/>
	<rdf:li rdf:resource="http://mojs.io/"/>
	<rdf:li rdf:resource="http://vorlonjs.com/#demo"/>
	<rdf:li rdf:resource="http://daniel-lundin.github.io/snabbt.js/index.html"/>
	<rdf:li rdf:resource="http://ponyfoo.com/articles/stop-breaking-the-web"/>
	<rdf:li rdf:resource="http://www.smashingmagazine.com/2014/09/08/improving-smashing-magazine-performance-case-study/"/>
	<rdf:li rdf:resource="https://www.igvita.com/2014/05/20/script-injected-async-scripts-considered-harmful/"/>
	<rdf:li rdf:resource="http://julian.com/research/velocity/"/>
	<rdf:li rdf:resource="http://mynameismatthieu.com/WOW/"/>
	<rdf:li rdf:resource="http://www.html5rocks.com/en/tutorials/tooling/supercharging-your-gruntfile/#disqus_thread"/>
	<rdf:li rdf:resource="https://sourcegraph.com/blog/switching-from-angularjs-to-server-side-html"/>
	<rdf:li rdf:resource="http://youmightnotneedjquery.com/"/>
	<rdf:li rdf:resource="http://jstherightway.org/"/>
	<rdf:li rdf:resource="https://togetherjs.com/"/>
	<rdf:li rdf:resource="http://wagerfield.github.io/parallax/"/>
	<rdf:li rdf:resource="http://theonion.github.io/fartscroll.js/"/>
	<rdf:li rdf:resource="http://labs.voronianski.com/jquery.avgrund.js/#"/>
	<rdf:li rdf:resource="http://listjs.com/"/>
	<rdf:li rdf:resource="http://www.456bereastreet.com/archive/201112/how_to_adjust_an_iframe_elements_height_to_fit_its_content/"/>
	<rdf:li rdf:resource="http://stackoverflow.com/questions/1370021/enter-key-on-a-form-with-a-single-input-field-will-automatically-submit-with-ge"/>
	<rdf:li rdf:resource="http://www.intotime.org/"/>
	<rdf:li rdf:resource="http://guides.sproutcore20.com/"/>
	<rdf:li rdf:resource="http://galleriajs.tumblr.com/"/>
	<rdf:li rdf:resource="http://yepnopejs.com/"/>
	<rdf:li rdf:resource="http://www.metaltoad.com/blog/drupal-7-taking-control-css-and-js-aggregation"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://date-fns.org/">
    <title>date-fns - modern JavaScript date utility library</title>
    <dc:date>2018-09-07T06:32:55+00:00</dc:date>
    <link>https://date-fns.org/</link>
    <dc:creator>Aetles</dc:creator><dc:subject>javascript library js date time</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:0494682cda79/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:date"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:time"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://atomiks.github.io/tippyjs/">
    <title>Tippy.js - Vanilla JS Tooltip Library</title>
    <dc:date>2018-03-05T21:59:47+00:00</dc:date>
    <link>https://atomiks.github.io/tippyjs/</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[A lightweight, vanilla JavaScript tooltip library]]></description>
<dc:subject>javascript library tooltip js webdevelopment</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:f191722425d1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:tooltip"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:webdevelopment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://pudding.cool/process/introducing-scrollama/">
    <title>An Introduction to Scrollama.js</title>
    <dc:date>2017-11-28T20:58:52+00:00</dc:date>
    <link>https://pudding.cool/process/introducing-scrollama/</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[Scrollytelling can be complicated to implement and difficult to make performant. The goal of this library is to provide a simple interface for creating scroll-driven interactives and improve user experience by reducing scroll jank. It offers (optional) methods to implement the common scrollytelling pattern to reduce more involved DOM calculations. For lack of a better term, I refer to it as the sticky graphic pattern, whereby the graphic scrolls into view, becomes "stuck" for a duration of steps, then exits and "unsticks" when the steps conclude.]]></description>
<dc:subject>javascript library scroll scrolling js webdevelopment</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:f56255cb6e9b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:scroll"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:scrolling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:webdevelopment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.techinsight.io/review/devops-and-automation/switching-from-grunt-to-gulp/">
    <title>Switching from Grunt to Gulp - TECH.review | TECH.insight</title>
    <dc:date>2015-12-02T14:03:10+00:00</dc:date>
    <link>http://www.techinsight.io/review/devops-and-automation/switching-from-grunt-to-gulp/</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[Ah the front end build process, coveted territory of the front end developer. Here, the task runner is king and there are many claims to the throne. Grunt was the first task runner to go mainstream and has the largest community that continues to grow. While Gulp is relatively new, it is gaining a strong and dedicated following. This article will not attempt to crown one king, or queen, over the other. Instead, we’ll explore a sample project started with Grunt since it is the most popular, and try to do the same thing in Gulp.]]></description>
<dc:subject>js grunt gulp webdevelopment</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:e0b8e9d92d4f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:grunt"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:gulp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:webdevelopment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://mojs.io/">
    <title>mo · js - Motion Graphics For The Web</title>
    <dc:date>2015-11-22T22:47:45+00:00</dc:date>
    <link>http://mojs.io/</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[Fast
Silky smooth animations and effects for staggering user's experience.
Retina Ready
Screen density independent effects look good on any device.
Simple
Simple declarative APIs to master your motion project with ease.
Modular
Custom build for the current project's needs. Bye bye large file size overheads.
Robust
1100+ unit tests and ci techniques help us to carve & backstrap the reliable tool.
Open Sourced
Great growing community refines mo· js fast and ships frequently.]]></description>
<dc:subject>design javascript library js animation webdevelopment</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:6ee87be4ff21/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:webdevelopment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://vorlonjs.com/#demo">
    <title>Vorlon.JS</title>
    <dc:date>2015-05-03T20:15:31+00:00</dc:date>
    <link>http://vorlonjs.com/#demo</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[An open source, extensible, platform-agnostic tool for remotely debugging and testing your JavaScript. Powered by node.js and socket.io.]]></description>
<dc:subject>javascript testing js debugging webdevelopment</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:685694117cb8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:debugging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:webdevelopment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://daniel-lundin.github.io/snabbt.js/index.html">
    <title>snabbt.js</title>
    <dc:date>2015-01-02T14:54:13+00:00</dc:date>
    <link>http://daniel-lundin.github.io/snabbt.js/index.html</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[snabbt.js is a minimalistic javascript animation library. It focuses on moving things around. It will translate, rotate, scale, skew and resize your elements. By including matrix multiplication operations, transforms can be combined in any way you want. The end result is then set via CSS3 transform matrices.

snabbt.js is built to be fast. It will only animate things that modern browsers can animate cheaply: transforms and opacity. The goal is to make a library that will let the user make smooth animations without needing to know too much about browser rendering.

Note: For convenience, width and height are animatable too, but beware since they may cause page reflows and slow down your animations.]]></description>
<dc:subject>css javascript jquery js animation</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:f4628194400a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:jquery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:animation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ponyfoo.com/articles/stop-breaking-the-web">
    <title>Stop Breaking the Web</title>
    <dc:date>2014-11-04T00:04:58+00:00</dc:date>
    <link>http://ponyfoo.com/articles/stop-breaking-the-web</link>
    <dc:creator>Aetles</dc:creator><dc:subject>angular JS framework webdevelopment</dc:subject>
<dc:identifier>https://pinboard.in/u:Aetles/b:d97a3ba38657/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:angular"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:JS"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:framework"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:webdevelopment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.smashingmagazine.com/2014/09/08/improving-smashing-magazine-performance-case-study/">
    <title>Improving Smashing Magazine's Performance: A Case Study | Smashing Magazine</title>
    <dc:date>2014-09-08T20:50:25+00:00</dc:date>
    <link>http://www.smashingmagazine.com/2014/09/08/improving-smashing-magazine-performance-case-study/</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[Today Smashing Magazine turns eight years old. Eight years is a long time on the web, yet for us it really doesn’t feel like a long journey at all. Things have changed, evolved and moved on, and we gratefully take on new challenges one at a time. To mark this special little day, we’d love to share a few things that we’ve learned over the last year about the performance challenges of this very website and about the work we’ve done recently. If you want to craft a fast responsive website, you might find a few interesting nuggets worth considering. – Ed.
Improvement is a matter of steady, ongoing iteration. When we redesigned Smashing Magazine back in 2012, our main goal was to establish trustworthy branding that would reflect the ambitious editorial direction of the magazine. We did that primarily by focusing on crafting a delightful reading experience. Over the years, our focus hasn’t changed a bit; however, that very asset that helped to establish our branding turned into a major performance bottleneck.]]></description>
<dc:subject>performance css js javascript webfonts optimization webdevelopment</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:0d69d53a2675/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:webfonts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:optimization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:webdevelopment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.igvita.com/2014/05/20/script-injected-async-scripts-considered-harmful/">
    <title>Script-injected &quot;async scripts&quot; considered harmful - igvita.com</title>
    <dc:date>2014-05-20T21:02:07+00:00</dc:date>
    <link>https://www.igvita.com/2014/05/20/script-injected-async-scripts-considered-harmful/</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[The async attribute on the script tag provides two critical properties: it tells the browser to not block DOM construction, and it does not block script execution on CSSOM. As a result, the scripts are executed as soon as they are downloaded (at ~1.6 seconds) and without having to wait for the CSSOM. ]]></description>
<dc:subject>css javascript performance js webdevelopment</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:67b7c60cff41/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:webdevelopment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://julian.com/research/velocity/">
    <title>Velocity.js</title>
    <dc:date>2014-05-04T12:35:32+00:00</dc:date>
    <link>http://julian.com/research/velocity/</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[Overview
Velocity is a jQuery plugin that re-implements $.animate() to produce significantly greater performance (making Velocity also faster than CSS animation libraries) while including new features to improve animation workflow.
Compatability
Velocity works everywhere — back to IE8 and Android 2.3. Under the hood, Velocity uses jQuery's $.queue(), and thus interoperates seamlessly with jQuery's $.animate(), $.fade(), and $.delay(). Since Velocity's syntax is identical to $.animate()'s, none of your code needs to change.
Quickstart
Download Velocity, add it to your page, and replace all instances of $.animate() with $.velocity(). You will immediately see a performance boost across all browsers and devices — especially on smartphones.]]></description>
<dc:subject>css javascript jquery js animation webdevelopment</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:f000c76b9dc6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:jquery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:webdevelopment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://mynameismatthieu.com/WOW/">
    <title>WOW.js - Reveal Animations When You Scroll. Very Animate.css Friend.</title>
    <dc:date>2014-04-24T18:41:00+00:00</dc:date>
    <link>http://mynameismatthieu.com/WOW/</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[Reveal Animations When You Scroll. Very Animate.css Friend :-) 
Easily customize animation settings: style, delay, length, offset, iterations...]]></description>
<dc:subject>css javascript scroll js animation webdevelopment</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:91bfcb1b191b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:scroll"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:webdevelopment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.html5rocks.com/en/tutorials/tooling/supercharging-your-gruntfile/#disqus_thread">
    <title>Supercharging your Gruntfile: How to squeeze the most out of your build configuration. - HTML5 Rocks</title>
    <dc:date>2014-04-19T18:50:08+00:00</dc:date>
    <link>http://www.html5rocks.com/en/tutorials/tooling/supercharging-your-gruntfile/#disqus_thread</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[If the Grunt world is new to you, an ideal place to start is Chris Coyier’s excellent article “Grunt for People Who Think Things Like Grunt are Weird and Hard”. After Chris’ introduction, you will have set up your own Grunt project and have tasted a slice of the power Grunt offers.

In this article, we won’t focus on what numerous Grunt plugins do to your actual project code, but on the Grunt build process itself. We will give you practical ideas on:

How to keep your Gruntfile neat and tidy,
How to dramatically improve your build time,
And how to be notified when a build happens.]]></description>
<dc:subject>js grunt webdevelopment</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:b06224af8500/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:grunt"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:webdevelopment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sourcegraph.com/blog/switching-from-angularjs-to-server-side-html">
    <title>Why we left AngularJS: 5 surprisingly painful things about client-side JS - The Sourcegraph Blog</title>
    <dc:date>2014-02-18T12:51:16+00:00</dc:date>
    <link>https://sourcegraph.com/blog/switching-from-angularjs-to-server-side-html</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[When we opened up Sourcegraph to the public a few months ago, it was a rich AngularJS app. The server delivered the initial HTML page and hosted JSON endpoints. AngularJS did everything else.

But rich client-side JavaScript frameworks aren’t a good fit for every site, especially content sites like Sourcegraph, as we soon learned. Here are some of the unexpectedly painful things we experienced along the way. We hope this is helpful to other developers who are facing a similar decision.

Next week we’ll talk more about how we made the transition from AngularJS to server-side Go templates.]]></description>
<dc:subject>javascript js</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:5cac3d35fdbf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://youmightnotneedjquery.com/">
    <title>You Might Not Need jQuery</title>
    <dc:date>2014-01-31T19:45:40+00:00</dc:date>
    <link>http://youmightnotneedjquery.com/</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[jQuery and its cousins are great, and by all means use them if it makes it easier to develop your application.

If you're developing a library on the other hand, please take a moment to consider if you actually need jQuery as a dependency. Maybe you can include a few lines of utility code, and forgo the requirement. If you're only targeting more modern browsers, you might not need anything more than what the browser ships with.

At the very least, make sure you know what jQuery is doing for you, and what it's not. Some developers believe that jQuery is protecting us from a great demon of browser incompatibility when, in truth, post-IE8, browsers are pretty easy to deal with on their own.]]></description>
<dc:subject>development javascript jquery js</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:d86360fabd9c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:jquery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://jstherightway.org/">
    <title>JS: The Right Way</title>
    <dc:date>2014-01-19T21:31:38+00:00</dc:date>
    <link>http://jstherightway.org/</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[This is a JavaScript guide intended to introduce new developers and help experienced ones to the JavaScript's best practices.
Despite the name, this guide doesn't mean exactly "the right way" to do JavaScript.
We just gather all the stuff from top developers and put here. Since it come from exceptional folks, we could say that it is "the right way", or the best way to do so.]]></description>
<dc:subject>javascript programming js</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:f321dcff91c7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://togetherjs.com/">
    <title>Mozilla Labs : TogetherJS</title>
    <dc:date>2013-10-11T09:55:06+00:00</dc:date>
    <link>https://togetherjs.com/</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[What is TogetherJS?
TogetherJS is a free, open source JavaScript library by Mozilla that adds collaboration features and tools to your website. By adding TogetherJS to your site, your users can help each other out on a website in real time!]]></description>
<dc:subject>javascript mozilla js</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:af7432a0139e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:mozilla"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://wagerfield.github.io/parallax/">
    <title>parallax.js</title>
    <dc:date>2013-08-28T08:46:03+00:00</dc:date>
    <link>http://wagerfield.github.io/parallax/</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[WOW, that's deep man! parallax.js reacts to the orientation of your smart device, offsetting layers depending on their depth within a scene... Oh, you don't have a smart device? No worries, if no gyroscope or motion detection hardware is available, parallax.js uses the position of your cursor instead. Radical.]]></description>
<dc:subject>javascript js animation ui parallax</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:b81788ad77bb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:parallax"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://theonion.github.io/fartscroll.js/">
    <title>fartscroll.js | Everyone farts. And now your web pages can too.</title>
    <dc:date>2013-05-15T22:29:35+00:00</dc:date>
    <link>http://theonion.github.io/fartscroll.js/</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[fartscroll.js    
You want fart noises as you scroll? We've got you covered.]]></description>
<dc:subject>code humor javascript js</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:b3972462dcb7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:humor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://labs.voronianski.com/jquery.avgrund.js/#">
    <title>jQuery plugin for Avgrund concept popin</title>
    <dc:date>2012-09-02T20:21:53+00:00</dc:date>
    <link>http://labs.voronianski.com/jquery.avgrund.js/#</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[Avgrund is a jQuery plugin for modal boxes and popups. It uses interesting concept showing depth between popup and page. It works in all modern browsers and gracefully degrade in those that do not support CSS transitions and transformations (e.g. in IE 6-9 has standard behavior). Tested with jQuery 1.4+, file size is under 2Kb, MIT Licensed.]]></description>
<dc:subject>javascript jquery js ui</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:d7123eff1ff8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:jquery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:ui"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://listjs.com/">
    <title>List.js - Add search, sort and flexibility to plain HTML lists with cross-browser native JavaScript by @javve</title>
    <dc:date>2012-04-24T09:59:40+00:00</dc:date>
    <link>http://listjs.com/</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[Do you want a 3 KB cross-browser native JavaScript that makes your plain HTML lists super flexible, searchable, sortable and filterable? Yeah!
Do you also want the possibility to add, edit and remove items by dead simple templating? Hell yeah!]]></description>
<dc:subject>html javascript js lists</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:c206a2dafc14/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:lists"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.456bereastreet.com/archive/201112/how_to_adjust_an_iframe_elements_height_to_fit_its_content/">
    <title>How to adjust an iframe element’s height to fit its content | 456 Berea Street</title>
    <dc:date>2012-02-09T23:42:05+00:00</dc:date>
    <link>http://www.456bereastreet.com/archive/201112/how_to_adjust_an_iframe_elements_height_to_fit_its_content/</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[In an ideal world there would always be a clean way of displaying data supplied by a third party on your site. Two examples would be getting the data in JSON or XML format from a Web Service and having an API to code against. But you don’t always have any of those options.

Sometimes the only way of incorporating data from a third party is by loading it in an iframe element. A few examples are financial reports, e-commerce applications, and ticket booking applications. Using an iframe is not ideal for many reasons, one of which is that it can make multiple sets of scrollbars appear on the page. Not only does it look ugly, it also makes the site less user-friendly. But there is a workaround.

Adjust the iframe’s height with JavaScript

By using the following piece of JavaScript you can adjust the height of the iframe element to match the height of its content:]]></description>
<dc:subject>code css iframe javascript js</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:2dac18ce13af/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:iframe"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://stackoverflow.com/questions/1370021/enter-key-on-a-form-with-a-single-input-field-will-automatically-submit-with-ge">
    <title>javascript - ENTER key on a FORM with a single Input Field, will automatically SUBMIT with GET - Stack Overflow</title>
    <dc:date>2012-01-18T09:12:45+00:00</dc:date>
    <link>http://stackoverflow.com/questions/1370021/enter-key-on-a-form-with-a-single-input-field-will-automatically-submit-with-ge</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[Why is it that a form with a single input field will reload the form when the user enters a value and presses the Enter key, and it does not if there are 2 or more fields in the form. I wrote a simple page to test this oddity.

If you enter a value in the second form and press Enter, you'll see it reloads the page passing the entered value as if you called GET. why? and how do I avoid it?]]></description>
<dc:subject>browser javascript js forms</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:3050c31d6c27/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:browser"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:forms"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.intotime.org/">
    <title>into time .org by rafaël rozendaal, 2011</title>
    <dc:date>2011-11-02T10:55:23+00:00</dc:date>
    <link>http://www.intotime.org/</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[En sida som saknar innehåll men skiftar i färgtoningar på ett behagligt sätt.]]></description>
<dc:subject>js javascript colors</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:d029d4cad060/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:colors"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://guides.sproutcore20.com/">
    <title>SproutCore Guides</title>
    <dc:date>2011-05-26T09:52:15+00:00</dc:date>
    <link>http://guides.sproutcore20.com/</link>
    <dc:creator>Aetles</dc:creator><dc:subject>js javascript sproutcore webapps</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:913a89717394/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:sproutcore"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:webapps"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://galleriajs.tumblr.com/">
    <title>Galleria Development Log</title>
    <dc:date>2011-05-13T20:58:55+00:00</dc:date>
    <link>http://galleriajs.tumblr.com/</link>
    <dc:creator>Aetles</dc:creator><dc:subject>galleria js javascript gallery</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:434ac2222acb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:galleria"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:gallery"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://yepnopejs.com/">
    <title>yepnope.js | A Conditional Loader For Your Polyfills!</title>
    <dc:date>2011-03-08T21:24:38+00:00</dc:date>
    <link>http://yepnopejs.com/</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[yepnope is an asynchronous conditional resource loader that's super-fast, and allows you to load only the scripts that your users need.]]></description>
<dc:subject>javascript js library</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:e1518cee11c4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:library"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.metaltoad.com/blog/drupal-7-taking-control-css-and-js-aggregation">
    <title>Drupal 7: Taking control of CSS and JS aggregation | Metal Toad Media</title>
    <dc:date>2011-01-25T13:28:43+00:00</dc:date>
    <link>http://www.metaltoad.com/blog/drupal-7-taking-control-css-and-js-aggregation</link>
    <dc:creator>Aetles</dc:creator><description><![CDATA[Drupal 7 includes a big re-factor of the way CSS and Javascript are aggregated. What does this mean for your sites? In short:

You will see a greater number of files compared to D6 - this is normal and not usually cause for alarm. Surprisingly, more files is sometimes better.
To ensure efficient aggregation, the most important thing developers can do is choose the parameters to drupal_add_css and drupal_add_js carefully. And if you encounter contrib modules that are using the wrong parameters, please file patches!
This was a somewhat controversial change, and understanding the new strategy (and how to override it) requires going a bit deeper.

Previously, all files were merged together into one giant file (at least within the same scope or media type). This strategy worked well on simple sites with few or no contrib modules. Unfortunately, many contrib modules in D6 incorrectly add conditional* CSS and Javascript files – resulting in changing aggregates as you browse from page to page. If even a few lines af code differ, the entire aggregate (including large libraries like jQuery and jQuery UI) must be re-downloaded, consuming extra bandwidth.

]]></description>
<dc:subject>drupal css js</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:Aetles/b:38b37ecc68f1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:drupal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:Aetles/t:js"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>