<?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 (andrewn)</title>
    <link>https://pinboard.in/u:andrewn/public/</link>
    <description>recent bookmarks from andrewn</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://www.steveruiz.me/posts/zoom-ui"/>
	<rdf:li rdf:resource="https://www.executeprogram.com/"/>
	<rdf:li rdf:resource="https://kalumajs.org/"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=lKCCZTUx0sI"/>
	<rdf:li rdf:resource="https://zenodo.org/record/3710954"/>
	<rdf:li rdf:resource="https://medium.com/@ly.lee/stm32-blue-pill-dissecting-the-webusb-bootloader-for-makecode-b7f1a1508e89"/>
	<rdf:li rdf:resource="https://read.reduxbook.com/"/>
	<rdf:li rdf:resource="http://joesul.li/van/beat-detection-using-web-audio/"/>
	<rdf:li rdf:resource="https://github.com/avajs/ava/blob/master/readme.md"/>
	<rdf:li rdf:resource="https://blog.risingstack.com/how-to-use-rust-with-node-when-performance-matters/"/>
	<rdf:li rdf:resource="https://mermaidjs.github.io/"/>
	<rdf:li rdf:resource="http://styletron.js.org/"/>
	<rdf:li rdf:resource="http://node.green/"/>
	<rdf:li rdf:resource="https://kickstarter.engineering/namespacing-actions-for-redux-d9b55a88b1b1"/>
	<rdf:li rdf:resource="https://serverjs.io/"/>
	<rdf:li rdf:resource="https://codeburst.io/learn-how-to-debug-javascript-with-chrome-devtools-9514c58479db"/>
	<rdf:li rdf:resource="https://medium.com/outsystems-experts/javascript-events-unmasked-how-to-create-an-input-mask-for-mobile-fc0df165e8b2"/>
	<rdf:li rdf:resource="https://github.com/luisvinicius167/dutier"/>
	<rdf:li rdf:resource="https://www.sitepoint.com/event-bubbling-javascript/"/>
	<rdf:li rdf:resource="http://feederio.com/files/book/14826667995376_cc85a0e6d80bb97fb4a9baeafe6ce5b0.pdf"/>
	<rdf:li rdf:resource="https://www.sitepoint.com/organize-large-react-application/"/>
	<rdf:li rdf:resource="https://www.kochan.io/nodejs/why-should-we-use-pnpm.html"/>
	<rdf:li rdf:resource="https://github.com/sandeepmistry/noble-device/blob/master/README.md"/>
	<rdf:li rdf:resource="https://googlecreativelab.github.io/anypixel/"/>
	<rdf:li rdf:resource="http://airbnb.design/introducing-lottie/"/>
	<rdf:li rdf:resource="https://github.com/mrdoob/daydream-controller.js/find/master?q="/>
	<rdf:li rdf:resource="https://mathisonian.github.io/premonish/"/>
	<rdf:li rdf:resource="http://www.datchley.name/promise-patterns-anti-patterns/"/>
	<rdf:li rdf:resource="http://statemachine.davestewart.io/html/api/index.html"/>
	<rdf:li rdf:resource="https://repl.it/sessions"/>
	<rdf:li rdf:resource="https://github.com/thejameskyle/babel-react-optimize"/>
	<rdf:li rdf:resource="https://js.coach/"/>
	<rdf:li rdf:resource="https://github.com/laconalabs/elliptical/blob/master/README.md"/>
	<rdf:li rdf:resource="https://ponyfoo.com/articles/template-literals-strictly-better-strings"/>
	<rdf:li rdf:resource="http://www.nightmarejs.org/"/>
	<rdf:li rdf:resource="https://github.com/airbnb/polyglot.js"/>
	<rdf:li rdf:resource="https://github.com/kig/JSARToolKit"/>
	<rdf:li rdf:resource="https://quilljs.com/"/>
	<rdf:li rdf:resource="https://formidable.com/open-source/builder/"/>
	<rdf:li rdf:resource="https://egghead.io/courses/manage-complex-state-in-react-apps-with-mobx"/>
	<rdf:li rdf:resource="https://github.com/krasimir/react-in-patterns"/>
	<rdf:li rdf:resource="http://elm-lang.org/blog/how-to-use-elm-at-work"/>
	<rdf:li rdf:resource="https://facebook.github.io/jest/"/>
	<rdf:li rdf:resource="https://davidwalsh.name/es6-generators-dive"/>
	<rdf:li rdf:resource="https://davidwalsh.name/es6-generators"/>
	<rdf:li rdf:resource="http://tobyho.com/2015/12/27/promise-based-coroutines-nodejs/"/>
	<rdf:li rdf:resource="http://devsmash.com/blog/whats-the-big-deal-with-generators"/>
	<rdf:li rdf:resource="https://hyperterm.org/#installation"/>
	<rdf:li rdf:resource="https://github.com/finscn/ReDollar"/>
	<rdf:li rdf:resource="https://zingchart.github.io/zingtouch/"/>
	<rdf:li rdf:resource="https://mattdesl.svbtle.com/generative-art-with-nodejs-and-canvas"/>
	<rdf:li rdf:resource="http://highlandjs.org/"/>
	<rdf:li rdf:resource="http://bookshelfjs.org/"/>
	<rdf:li rdf:resource="http://www.html5rocks.com/en/tutorials/speed/animations/#debouncing-scroll-events"/>
	<rdf:li rdf:resource="https://github.com/charto/nbind#readme"/>
	<rdf:li rdf:resource="https://github.com/chjj/blessed"/>
	<rdf:li rdf:resource="https://github.com/nlp-compromise/nlp_compromise"/>
	<rdf:li rdf:resource="https://github.com/stoeffel/awesome-fp-js/blob/master/README.md"/>
	<rdf:li rdf:resource="https://github.com/Selz/plyr"/>
	<rdf:li rdf:resource="http://idroppedmyphonethescreencracked.tumblr.com/"/>
	<rdf:li rdf:resource="http://www.thewire.co.uk/news/41540/bill-orcutt-releases-open-source-audio-programme"/>
	<rdf:li rdf:resource="https://bevacqua.github.io/promisees/#"/>
	<rdf:li rdf:resource="http://seb.ly/st4i/"/>
	<rdf:li rdf:resource="https://css-tricks.com/debouncing-throttling-explained-examples/"/>
	<rdf:li rdf:resource="https://github.com/alexhultman/uWebSockets"/>
	<rdf:li rdf:resource="http://tympanus.net/codrops/2016/02/23/icon-animations-powered-by-mo-js/"/>
	<rdf:li rdf:resource="http://tympanus.net/codrops/2016/03/08/spring-loaders-rebound-canvas/"/>
	<rdf:li rdf:resource="http://facebook.github.io/rebound/rebound-js/docs/rebound.html"/>
	<rdf:li rdf:resource="https://popmotion.io/plugins/actions/inertia/"/>
	<rdf:li rdf:resource="http://jonobr1.github.io/Physics/"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://www.steveruiz.me/posts/zoom-ui">
    <title>Creating a Zoom UI - Steve Ruiz</title>
    <dc:date>2023-02-03T22:39:01+00:00</dc:date>
    <link>https://www.steveruiz.me/posts/zoom-ui</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>In this article, I'll walk through everything involved in implementing the pattern using an infinite canvas. I'll be using TypeScript and React as my example implementations. The concepts are generic and you should be able to apply them to whatever environment, language or framework you like best.
</blockquote> ]]></description>
<dc:subject>canvas javascript svg zoom article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:c68cacb8e009/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:canvas"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:svg"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:zoom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.executeprogram.com/">
    <title>Execute Program</title>
    <dc:date>2022-10-17T12:42:50+00:00</dc:date>
    <link>https://www.executeprogram.com/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript programming education learning typescript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:9a511bd87ecf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:typescript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://kalumajs.org/">
    <title>Kaluma</title>
    <dc:date>2022-04-11T15:20:05+00:00</dc:date>
    <link>https://kalumajs.org/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>A tiny JavaScript runtime for RP2040 (Raspberry Pi Pico)</blockquote> ]]></description>
<dc:subject>hardware javascript electronics raspberry pi pico</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:5257755cbdb8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:electronics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:raspberry"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:pi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:pico"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=lKCCZTUx0sI">
    <title>Fluent 2013 - Eric Elliott, &quot;Classical Inheritance is Obsolete: How to Think in Prototypal OO&quot; - YouTube</title>
    <dc:date>2020-05-02T10:37:08+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=lKCCZTUx0sI</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Classical Inheritance is Obsolete: How to Think in Prototypal OO</blockquote>]]></description>
<dc:subject>javascript programming video</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:da738cbd8f9c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:video"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://zenodo.org/record/3710954">
    <title>JavaScript: The First 20 Years | Zenodo</title>
    <dc:date>2020-03-17T08:45:36+00:00</dc:date>
    <link>https://zenodo.org/record/3710954</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>How a sidekick scripting language for Java, created at Netscape in a ten-day hack, ships first as a de facto Web standard and eventually becomes the world’s most widely used programming language. This paper tells the story of the creation, design, evolution, and standardization of the JavaScript language over the period of 1995–2015. But the story is not only about the technical details of the language. It is also the story of how people and organizations competed and collaborated to...]]></description>
<dc:subject>programming javascript history paper</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:1c32e2265b37/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:paper"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@ly.lee/stm32-blue-pill-dissecting-the-webusb-bootloader-for-makecode-b7f1a1508e89">
    <title>STM32 Blue Pill — Dissecting the WebUSB Bootloader for MakeCode</title>
    <dc:date>2019-07-17T06:57:34+00:00</dc:date>
    <link>https://medium.com/@ly.lee/stm32-blue-pill-dissecting-the-webusb-bootloader-for-makecode-b7f1a1508e89</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>How the MakeCode Bootloader for Blue Pill implements flashing over WebUSB</blockquote>]]></description>
<dc:subject>makecode stm32 arduino webusb bootloader project article microcontroller hardware javascript typescript</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:49692ad0707f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:makecode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:stm32"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:arduino"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:webusb"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:bootloader"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:project"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:microcontroller"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:typescript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://read.reduxbook.com/">
    <title>Introduction · Human Redux</title>
    <dc:date>2019-02-21T17:26:56+00:00</dc:date>
    <link>https://read.reduxbook.com/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript learning react redux book</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:0dca1dcbd4b3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:redux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:book"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://joesul.li/van/beat-detection-using-web-audio/">
    <title>Beat Detection Using JavaScript and the Web Audio API | Beatport Engineering</title>
    <dc:date>2018-02-21T15:35:10+00:00</dc:date>
    <link>http://joesul.li/van/beat-detection-using-web-audio/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>beat detection javascript audio</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:8284af7ad3ca/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:beat"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:detection"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:audio"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/avajs/ava/blob/master/readme.md">
    <title>ava/readme.md at master · avajs/ava · GitHub</title>
    <dc:date>2018-01-21T11:39:53+00:00</dc:date>
    <link>https://github.com/avajs/ava/blob/master/readme.md</link>
    <dc:creator>andrewn</dc:creator><dc:subject>library testing javascript ava</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:07944a0b23f7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ava"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.risingstack.com/how-to-use-rust-with-node-when-performance-matters/">
    <title>How to Use Rust with Node.js When Performance Matters</title>
    <dc:date>2018-01-19T13:14:28+00:00</dc:date>
    <link>https://blog.risingstack.com/how-to-use-rust-with-node-when-performance-matters/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>rust javascript native extensions node</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:48f053e97911/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:rust"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:native"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:extensions"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:node"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mermaidjs.github.io/">
    <title>mermaid · GitBook</title>
    <dc:date>2018-01-18T17:07:54+00:00</dc:date>
    <link>https://mermaidjs.github.io/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>This is why mermaid was born, a simple markdown-like script language for generating charts from text via javascript.</blockquote>]]></description>
<dc:subject>diagram charts javascript markdown library</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:fadad9606e65/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:diagram"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:charts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:markdown"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:library"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://styletron.js.org/">
    <title>Home - Documentation</title>
    <dc:date>2018-01-14T18:57:31+00:00</dc:date>
    <link>http://styletron.js.org/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>css javascript js react library css-in-js</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:6091d5aa974d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:css-in-js"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://node.green/">
    <title>Node.js ES2015/ES6, ES2016 and ES2017 support</title>
    <dc:date>2018-01-05T16:47:38+00:00</dc:date>
    <link>http://node.green/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript nodejs support es6 reference</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:548389d8f7e0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:nodejs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:support"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:es6"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:reference"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://kickstarter.engineering/namespacing-actions-for-redux-d9b55a88b1b1">
    <title>Namespacing Actions for Redux – Kickstarter Engineering</title>
    <dc:date>2017-11-25T09:16:08+00:00</dc:date>
    <link>https://kickstarter.engineering/namespacing-actions-for-redux-d9b55a88b1b1</link>
    <dc:creator>andrewn</dc:creator><dc:subject>namespace redux architecture reducers article javascript</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:0c8712c1af85/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:namespace"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:redux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:reducers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://serverjs.io/">
    <title>Server.js - server.js</title>
    <dc:date>2017-11-16T10:48:50+00:00</dc:date>
    <link>https://serverjs.io/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Powerful server for Node.js that just works so you can focus on your awesome project</blockquote>]]></description>
<dc:subject>javascript node server web express</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:d8eb2b150895/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:server"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:express"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://codeburst.io/learn-how-to-debug-javascript-with-chrome-devtools-9514c58479db">
    <title>Learn How To Debug JavaScript with Chrome DevTools – codeburst</title>
    <dc:date>2017-09-16T09:56:37+00:00</dc:date>
    <link>https://codeburst.io/learn-how-to-debug-javascript-with-chrome-devtools-9514c58479db</link>
    <dc:creator>andrewn</dc:creator><dc:subject>chrome debugging javascript tools article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:b1121e20d366/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:chrome"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:debugging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/outsystems-experts/javascript-events-unmasked-how-to-create-an-input-mask-for-mobile-fc0df165e8b2">
    <title>JavaScript Events Unmasked: How to Create an Input Mask for Mobile</title>
    <dc:date>2017-09-04T08:29:20+00:00</dc:date>
    <link>https://medium.com/outsystems-experts/javascript-events-unmasked-how-to-create-an-input-mask-for-mobile-fc0df165e8b2</link>
    <dc:creator>andrewn</dc:creator><dc:subject>input mask javascript mobile article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:5e78fcee8e40/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:input"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:mask"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:mobile"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/luisvinicius167/dutier">
    <title>luisvinicius167/dutier: A small (1kb), async and simple state management solution for Javascript applications.</title>
    <dc:date>2017-06-17T11:18:32+00:00</dc:date>
    <link>https://github.com/luisvinicius167/dutier</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>A small (1kb), async and simple state management solution for Javascript applications.</blockquote>]]></description>
<dc:subject>javascript state management library</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:e457377f6fc9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:state"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:management"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:library"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.sitepoint.com/event-bubbling-javascript/">
    <title>Event Bubbling in JavaScript? Event Propagation Explained</title>
    <dc:date>2017-05-28T19:24:05+00:00</dc:date>
    <link>https://www.sitepoint.com/event-bubbling-javascript/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>capture event handling javascript js bubbling article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:4858b5aceb39/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:capture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:event"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:handling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:bubbling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://feederio.com/files/book/14826667995376_cc85a0e6d80bb97fb4a9baeafe6ce5b0.pdf">
    <title>Beautiful JavaScript</title>
    <dc:date>2017-05-27T10:03:46+00:00</dc:date>
    <link>http://feederio.com/files/book/14826667995376_cc85a0e6d80bb97fb4a9baeafe6ce5b0.pdf</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript book pdf</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:0f12a16379ac/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:book"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:pdf"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.sitepoint.com/organize-large-react-application/">
    <title>How to Organize a Large React Application and Make It Scale — SitePoint</title>
    <dc:date>2017-05-04T17:59:44+00:00</dc:date>
    <link>https://www.sitepoint.com/organize-large-react-application/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>react javascript architecture article</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:7fc02a89eb67/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.kochan.io/nodejs/why-should-we-use-pnpm.html">
    <title>Why should we use pnpm? by @ZoltanKochan</title>
    <dc:date>2017-04-26T12:59:52+00:00</dc:date>
    <link>https://www.kochan.io/nodejs/why-should-we-use-pnpm.html</link>
    <dc:creator>andrewn</dc:creator><dc:subject>npm javascript package manager</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:88986b7a5e7a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:npm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:package"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:manager"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/sandeepmistry/noble-device/blob/master/README.md">
    <title>noble-device/README.md at master · sandeepmistry/noble-device</title>
    <dc:date>2017-04-01T08:37:41+00:00</dc:date>
    <link>https://github.com/sandeepmistry/noble-device/blob/master/README.md</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[A Node.js lib to abstract BLE (Bluetooth Low Energy) peripherals, using noble]]></description>
<dc:subject>library device javascript ble</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:03e119fdf0c4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:device"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ble"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://googlecreativelab.github.io/anypixel/">
    <title>anypixel.js</title>
    <dc:date>2017-03-11T15:31:15+00:00</dc:date>
    <link>https://googlecreativelab.github.io/anypixel/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>google hardware javascript led pixel installation</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:9b29444d04d5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:led"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:pixel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:installation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://airbnb.design/introducing-lottie/">
    <title>Lottie : Airbnb Design</title>
    <dc:date>2017-02-23T18:48:10+00:00</dc:date>
    <link>http://airbnb.design/introducing-lottie/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Behind-the-scenes work, event updates and stories from our creative community</blockquote>]]></description>
<dc:subject>after-effects animation design javascript aftereffects airbnb tool</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:923a10e7f44e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:after-effects"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:aftereffects"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:airbnb"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tool"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/mrdoob/daydream-controller.js/find/master?q=">
    <title>github.com</title>
    <dc:date>2017-02-16T18:28:41+00:00</dc:date>
    <link>https://github.com/mrdoob/daydream-controller.js/find/master?q=</link>
    <dc:creator>andrewn</dc:creator><dc:subject>bluetooth javascript web hardware</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:2748d2a3c8be/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:bluetooth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hardware"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mathisonian.github.io/premonish/">
    <title>premonish</title>
    <dc:date>2017-01-09T22:56:00+00:00</dc:date>
    <link>https://mathisonian.github.io/premonish/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[A library for predicting what element a user will interact with next.]]></description>
<dc:subject>javascript library ui mouse interaction</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:bc8d02bf16d5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:mouse"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:interaction"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.datchley.name/promise-patterns-anti-patterns/">
    <title>ES6 Promise Anti-Patterns and Best Practices</title>
    <dc:date>2017-01-09T22:19:20+00:00</dc:date>
    <link>http://www.datchley.name/promise-patterns-anti-patterns/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>ES6 Promises are much different than using callbacks.  This article covers various anti-patterns and best practices for using Promises in your code.</blockquote>]]></description>
<dc:subject>promises javascript</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:168861338f64/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:promises"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://statemachine.davestewart.io/html/api/index.html">
    <title>State Machine Demo</title>
    <dc:date>2017-01-09T21:03:26+00:00</dc:date>
    <link>http://statemachine.davestewart.io/html/api/index.html</link>
    <dc:creator>andrewn</dc:creator><dc:subject>state machine javascript</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:305d6889c01f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:state"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:machine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://repl.it/sessions">
    <title>repl.it - online REPL, Compiler &amp; IDE</title>
    <dc:date>2017-01-09T21:00:42+00:00</dc:date>
    <link>https://repl.it/sessions</link>
    <dc:creator>andrewn</dc:creator><dc:subject>programming editor cloud ruby javascript python</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:2015e832abd5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:editor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:cloud"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:python"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/thejameskyle/babel-react-optimize">
    <title>thejameskyle/babel-react-optimize: A Babel preset and plugins for optimizing React code.</title>
    <dc:date>2016-11-13T14:30:15+00:00</dc:date>
    <link>https://github.com/thejameskyle/babel-react-optimize</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript performance optimization react babel</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:9e8dc75f194f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:optimization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:babel"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://js.coach/">
    <title>JS.coach</title>
    <dc:date>2016-10-23T14:51:17+00:00</dc:date>
    <link>https://js.coach/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>components javascript react</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:c6f50b3e8c5f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:components"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/laconalabs/elliptical/blob/master/README.md">
    <title>elliptical/README.md at master · laconalabs/elliptical</title>
    <dc:date>2016-10-10T21:21:05+00:00</dc:date>
    <link>https://github.com/laconalabs/elliptical/blob/master/README.md</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[Elliptical is a Javascript library for building interactive natural language text interfaces.

It is framework-independent and runs on both the client and the server. It works with any written language that can be represented with Unicode. It is functional, compositional, easily extensible, and it's got great docs.]]></description>
<dc:subject>natural language processing javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:90e04b8ee49a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:natural"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:language"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:processing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://ponyfoo.com/articles/template-literals-strictly-better-strings">
    <title>Template Literals are Strictly Better Strings</title>
    <dc:date>2016-10-09T21:59:54+00:00</dc:date>
    <link>https://ponyfoo.com/articles/template-literals-strictly-better-strings</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript template literals</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:9afbe2c24ea0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:template"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:literals"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.nightmarejs.org/">
    <title>Nightmare</title>
    <dc:date>2016-09-29T20:50:39+00:00</dc:date>
    <link>http://www.nightmarejs.org/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>automation browser javascript testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:76609df0d61e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:automation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:browser"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/airbnb/polyglot.js">
    <title>airbnb/polyglot.js: Give your JavaScript the ability to speak many languages.</title>
    <dc:date>2016-09-27T06:14:49+00:00</dc:date>
    <link>https://github.com/airbnb/polyglot.js</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript library i18n translation</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:6ddea2e7f28a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:i18n"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:translation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/kig/JSARToolKit">
    <title>kig/JSARToolKit: JavaScript port of FLARToolKit</title>
    <dc:date>2016-09-13T16:35:17+00:00</dc:date>
    <link>https://github.com/kig/JSARToolKit</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript js ar marker detection user media web cam vision</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:fe65dcbcef17/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ar"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:marker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:detection"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:user"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:media"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:cam"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:vision"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://quilljs.com/">
    <title>Quill - Your powerful, rich text editor</title>
    <dc:date>2016-09-06T20:31:34+00:00</dc:date>
    <link>https://quilljs.com/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript editor text</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:ce4ed19cf19a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:editor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:text"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://formidable.com/open-source/builder/">
    <title>Builder</title>
    <dc:date>2016-08-29T09:45:39+00:00</dc:date>
    <link>https://formidable.com/open-source/builder/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[Simple multiproject management through composable npm task workflows.
npm is great for controlling a single repository’s dependencies and tasks. But what if you need shared infrastructure and configuration across multiple repos?]]></description>
<dc:subject>npm javascript project build tool</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:1e3c965e2f57/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:npm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:project"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:build"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tool"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://egghead.io/courses/manage-complex-state-in-react-apps-with-mobx">
    <title>Manage Complex State in React Apps with MobX - Course by @mweststrate @eggheadio</title>
    <dc:date>2016-08-29T08:32:25+00:00</dc:date>
    <link>https://egghead.io/courses/manage-complex-state-in-react-apps-with-mobx</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript learning mobx</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:7f76c5a4d8d8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:mobx"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/krasimir/react-in-patterns">
    <title>krasimir/react-in-patterns: List of design patterns/techniques used while developing with React</title>
    <dc:date>2016-08-14T20:12:25+00:00</dc:date>
    <link>https://github.com/krasimir/react-in-patterns</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[List of design patterns/techniques used while developing with React]]></description>
<dc:subject>javascript design patterns react programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:d74295e562bf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:patterns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://elm-lang.org/blog/how-to-use-elm-at-work">
    <title>how-to-use-elm-at-work</title>
    <dc:date>2016-08-12T12:42:14+00:00</dc:date>
    <link>http://elm-lang.org/blog/how-to-use-elm-at-work</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript react elm</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:84c7fefabcca/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:elm"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://facebook.github.io/jest/">
    <title>Jest · Painless JavaScript Unit Testing</title>
    <dc:date>2016-08-08T08:48:00+00:00</dc:date>
    <link>https://facebook.github.io/jest/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[Adaptable
Jest uses Jasmine assertions by default and Jest is modular, extendible and configurable.

Sandboxed and Fast
Jest virtualizes JavaScript environments, provides browser mocks and runs tests in parallel across workers.

Mock by Default
Jest automatically mocks JavaScript modules, making most existing code testable.]]></description>
<dc:subject>javascript testing react</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:28ee66cd47dc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://davidwalsh.name/es6-generators-dive">
    <title>Diving Deeper With ES6 Generators</title>
    <dc:date>2016-07-26T12:53:16+00:00</dc:date>
    <link>https://davidwalsh.name/es6-generators-dive</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript async generators</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:863510836b84/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:async"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:generators"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://davidwalsh.name/es6-generators">
    <title>The Basics Of ES6 Generators</title>
    <dc:date>2016-07-26T12:53:02+00:00</dc:date>
    <link>https://davidwalsh.name/es6-generators</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript async generators</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:87b31f2c7b37/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:async"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:generators"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://tobyho.com/2015/12/27/promise-based-coroutines-nodejs/">
    <title>Promise-Based Coroutines in Node.js</title>
    <dc:date>2016-07-26T12:04:10+00:00</dc:date>
    <link>http://tobyho.com/2015/12/27/promise-based-coroutines-nodejs/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript async promises generators</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:8224367a6288/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:async"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:promises"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:generators"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://devsmash.com/blog/whats-the-big-deal-with-generators">
    <title>What's the Big Deal with Generators?</title>
    <dc:date>2016-07-26T11:51:05+00:00</dc:date>
    <link>http://devsmash.com/blog/whats-the-big-deal-with-generators</link>
    <dc:creator>andrewn</dc:creator><dc:subject>generators javascript programming async</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:d95bd633e292/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:generators"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:async"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://hyperterm.org/#installation">
    <title>HyperTerm</title>
    <dc:date>2016-07-22T09:27:15+00:00</dc:date>
    <link>https://hyperterm.org/#installation</link>
    <dc:creator>andrewn</dc:creator><dc:subject>terminal javascript app mac</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:0425a3a31cbb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:terminal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:app"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:mac"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/finscn/ReDollar">
    <title>finscn/ReDollar</title>
    <dc:date>2016-07-11T12:32:01+00:00</dc:date>
    <link>https://github.com/finscn/ReDollar</link>
    <dc:creator>andrewn</dc:creator><dc:subject>gesture library javascript</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:b9848f49464f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:gesture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://zingchart.github.io/zingtouch/">
    <title>ZingTouch</title>
    <dc:date>2016-07-08T10:16:02+00:00</dc:date>
    <link>https://zingchart.github.io/zingtouch/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>gesture library mobile touch javascript</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:5520bb1d3ed3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:gesture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:mobile"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:touch"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mattdesl.svbtle.com/generative-art-with-nodejs-and-canvas">
    <title>Generative Art with Node.js and Canvas</title>
    <dc:date>2016-07-06T09:31:05+00:00</dc:date>
    <link>https://mattdesl.svbtle.com/generative-art-with-nodejs-and-canvas</link>
    <dc:creator>andrewn</dc:creator><dc:subject>node canvas generative javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:6de5a6903bea/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:canvas"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:generative"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://highlandjs.org/">
    <title>Highland.js</title>
    <dc:date>2016-06-19T21:17:24+00:00</dc:date>
    <link>http://highlandjs.org/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript node streams library</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:fd85b89e5897/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:streams"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:library"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://bookshelfjs.org/">
    <title>Bookshelf.js</title>
    <dc:date>2016-06-18T20:04:41+00:00</dc:date>
    <link>http://bookshelfjs.org/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[Bookshelf is a JavaScript ORM for Node.js, built on the Knex SQL query builder. Featuring both promise based and traditional callback interfaces, providing transaction support, eager/nested-eager relation loading, polymorphic associations, and support for one-to-one, one-to-many, and many-to-many relations.

]]></description>
<dc:subject>javascript backbone nodejs database</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:57ca490a2c96/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:backbone"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:nodejs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:database"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.html5rocks.com/en/tutorials/speed/animations/#debouncing-scroll-events">
    <title>Leaner, Meaner, Faster Animations with requestAnimationFrame - HTML5 Rocks</title>
    <dc:date>2016-06-14T16:20:19+00:00</dc:date>
    <link>http://www.html5rocks.com/en/tutorials/speed/animations/#debouncing-scroll-events</link>
    <dc:creator>andrewn</dc:creator><dc:subject>animation javascript browser performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:b7b136175475/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:browser"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/charto/nbind#readme">
    <title>charto/nbind: Magical headers that make your C++ library accessible from JavaScript</title>
    <dc:date>2016-06-09T20:03:43+00:00</dc:date>
    <link>https://github.com/charto/nbind#readme</link>
    <dc:creator>andrewn</dc:creator><dc:subject>c++ library javascript native modules</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:5f9cfa6f7579/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:c++"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:native"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:modules"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/chjj/blessed">
    <title>chjj/blessed: A high-level terminal interface library for node.js.</title>
    <dc:date>2016-05-24T15:17:25+00:00</dc:date>
    <link>https://github.com/chjj/blessed</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[A high-level terminal interface library for node.js.]]></description>
<dc:subject>terminal node cli javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:1b17cec3fe5e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:terminal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/nlp-compromise/nlp_compromise">
    <title>nlp-compromise/nlp_compromise: a cool way to use natural language in javascript</title>
    <dc:date>2016-05-20T17:18:23+00:00</dc:date>
    <link>https://github.com/nlp-compromise/nlp_compromise</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[It's a handy, and not overly-fancy tool for understanding, changing, and playing with english.]]></description>
<dc:subject>javascript english language library nlp</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:fb233080741a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:english"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:language"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:nlp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/stoeffel/awesome-fp-js/blob/master/README.md">
    <title>GitHub · Where software is built</title>
    <dc:date>2016-05-17T06:54:32+00:00</dc:date>
    <link>https://github.com/stoeffel/awesome-fp-js/blob/master/README.md</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[
This is a curated list of awesome functional programming code and learning resources for JavaScript. As a multi-paradigm programming language, JavaScript can be written in many styles. With these resources we want to help you to make better use of JavaScript’s support for writing programs in a functional way.]]></description>
<dc:subject>programming javascript functional</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:c110db1dae5f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:functional"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/Selz/plyr">
    <title>Selz/plyr: A simple HTML5, YouTube and Vimeo player</title>
    <dc:date>2016-05-16T13:49:39+00:00</dc:date>
    <link>https://github.com/Selz/plyr</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[We wanted a lightweight, accessible and customizable media player that supports modern browsers. Sure, there are many other players out there but we wanted to keep things simple, using the right elements for the job.]]></description>
<dc:subject>github html5 javascript media video player</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:1b082b0c98da/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:html5"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:media"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:player"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://idroppedmyphonethescreencracked.tumblr.com/">
    <title>I DROPPED MY PHONE THE SCREEN CRACKED</title>
    <dc:date>2016-05-08T13:02:09+00:00</dc:date>
    <link>http://idroppedmyphonethescreencracked.tumblr.com/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript music audio synthesis</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:1a4218e5db87/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:music"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:audio"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:synthesis"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.thewire.co.uk/news/41540/bill-orcutt-releases-open-source-audio-programme">
    <title>Bill Orcutt releases open source audio program - The Wire</title>
    <dc:date>2016-05-08T12:59:56+00:00</dc:date>
    <link>http://www.thewire.co.uk/news/41540/bill-orcutt-releases-open-source-audio-programme</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript music software sound audio modular</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:4292b4e3ee10/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:music"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:sound"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:audio"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:modular"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://bevacqua.github.io/promisees/#">
    <title>Promisees · Courtesy of ponyfoo.com</title>
    <dc:date>2016-05-06T07:22:11+00:00</dc:date>
    <link>https://bevacqua.github.io/promisees/#</link>
    <dc:creator>andrewn</dc:creator><dc:subject>promise visualisation javascript</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:514d697cf01b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:promise"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:visualisation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://seb.ly/st4i/">
    <title>Seb Lee-Delisle | digital artist</title>
    <dc:date>2016-04-19T13:05:46+00:00</dc:date>
    <link>http://seb.ly/st4i/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>pi workshop iot raspberrypi javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:a8feb9848fef/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:pi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:workshop"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:iot"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:raspberrypi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://css-tricks.com/debouncing-throttling-explained-examples/">
    <title>Debouncing and Throttling Explained Through Examples | CSS-Tricks</title>
    <dc:date>2016-04-15T18:39:07+00:00</dc:date>
    <link>https://css-tricks.com/debouncing-throttling-explained-examples/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>debounce throttle example article javascript</dc:subject>
<dc:source>https://apple.com/iphone/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:e8047a9d9ae8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:debounce"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:throttle"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:example"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/alexhultman/uWebSockets">
    <title>alexhultman/uWebSockets: Highly scalable WebSocket server library</title>
    <dc:date>2016-04-15T07:01:59+00:00</dc:date>
    <link>https://github.com/alexhultman/uWebSockets</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[µWS is one of the most lightweight, efficient & scalable WebSocket server implementations available. It features an easy-to-use, fully async object-oriented interface and scales to millions of connections using only a fraction of memory compared to the competition. License is zlib/libpng (very permissive & suits commercial applications).]]></description>
<dc:subject>web sockets networking javascript nodejs</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:372a4cff81aa/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:sockets"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:networking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:nodejs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://tympanus.net/codrops/2016/02/23/icon-animations-powered-by-mo-js/">
    <title>Icon Animations Powered by mo.js | Codrops</title>
    <dc:date>2016-04-13T15:22:52+00:00</dc:date>
    <link>http://tympanus.net/codrops/2016/02/23/icon-animations-powered-by-mo-js/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Various icon animations made with mo.js, a powerful motion graphics library by Oleg Solomka. Inspiration comes from the Dribbble shot "Like Animation".</blockquote>]]></description>
<dc:subject>animation javascript mojs example</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:0aca1ed14c8c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:mojs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:example"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://tympanus.net/codrops/2016/03/08/spring-loaders-rebound-canvas/">
    <title>Spring Loaders with Rebound and Canvas | Codrops</title>
    <dc:date>2016-04-13T15:22:38+00:00</dc:date>
    <link>http://tympanus.net/codrops/2016/03/08/spring-loaders-rebound-canvas/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>A tutorial on how to create a loading spinner made with inscribed polygons and animated with Rebound spring motion.</blockquote>]]></description>
<dc:subject>rebound example animation javascript</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:cb50f4fd8abe/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:rebound"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:example"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://facebook.github.io/rebound/rebound-js/docs/rebound.html">
    <title>Rebound</title>
    <dc:date>2016-04-13T15:21:30+00:00</dc:date>
    <link>http://facebook.github.io/rebound/rebound-js/docs/rebound.html</link>
    <dc:creator>andrewn</dc:creator><dc:subject>rebound physics engine javascript dynamics spring animation</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:ffa576a73b7c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:rebound"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:physics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:engine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:dynamics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:spring"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:animation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://popmotion.io/plugins/actions/inertia/">
    <title>Inertia | Popmotion</title>
    <dc:date>2016-04-13T15:21:09+00:00</dc:date>
    <link>https://popmotion.io/plugins/actions/inertia/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Stop the movement of a value according to its velocity, e.g for momentum-based scrolling.</blockquote>]]></description>
<dc:subject>animation javascript inertial scrolling</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:d9b75e6710df/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:inertial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:scrolling"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://jonobr1.github.io/Physics/">
    <title>Physics for JavaScript</title>
    <dc:date>2016-04-13T15:18:46+00:00</dc:date>
    <link>http://jonobr1.github.io/Physics/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>A two-dimensional port into JavaScript of the popular Traer Physics Library from Processing.</blockquote>]]></description>
<dc:subject>physics engine javascript processing</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:2b58fd9bc3cf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:physics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:engine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:processing"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>