<?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 (timriley)</title>
    <link>https://pinboard.in/u:timriley/public/</link>
    <description>recent bookmarks from timriley</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://blog.frankmtaylor.com/2024/06/20/a-rant-about-front-end-development/"/>
	<rdf:li rdf:resource="https://sunsetglow.net/posts/frontend-build-systems.html"/>
	<rdf:li rdf:resource="https://strawberry.quest/"/>
	<rdf:li rdf:resource="https://tina.io/"/>
	<rdf:li rdf:resource="https://joshcollinsworth.com/blog/antiquated-react"/>
	<rdf:li rdf:resource="https://ryangjchandler.co.uk/posts/writing-reusable-alpine-components"/>
	<rdf:li rdf:resource="https://marmelab.com/blog/2023/06/05/react-angularjs-moment.html"/>
	<rdf:li rdf:resource="https://levelup.gitconnected.com/are-web-components-dead-12e404e0f4b0"/>
	<rdf:li rdf:resource="https://www.joshwcomeau.com/react/common-beginner-mistakes/"/>
	<rdf:li rdf:resource="https://matklad.github.io/2023/02/12/a-love-letter-to-deno.html"/>
	<rdf:li rdf:resource="https://www.arrow-js.com/"/>
	<rdf:li rdf:resource="https://semaphoreci.com/blog/javascript-bun"/>
	<rdf:li rdf:resource="https://gomakethings.com/spas-were-a-mistake/"/>
	<rdf:li rdf:resource="https://www.pzuraq.com/blog/four-eras-of-javascript-frameworks"/>
	<rdf:li rdf:resource="https://joaoforja.com/blog/guideline-on-how-to-decompose-a-react-component/"/>
	<rdf:li rdf:resource="https://jlongster.com/future-sql-web"/>
	<rdf:li rdf:resource="https://vitejs.dev/"/>
	<rdf:li rdf:resource="https://docs.ficusjs.org/index.html"/>
	<rdf:li rdf:resource="https://addyosmani.com/blog/import-on-interaction/"/>
	<rdf:li rdf:resource="https://lea.verou.me/2016/12/resolve-promises-externally-with-this-one-weird-trick/"/>
	<rdf:li rdf:resource="https://www.digitalocean.com/community/tutorials/js-js-singletons"/>
	<rdf:li rdf:resource="https://dev.to/alexkhismatulin/update-boolean-state-right-with-react-hooks-3k2i"/>
	<rdf:li rdf:resource="https://jaredpalmer.com/gatsby-vs-nextjs"/>
	<rdf:li rdf:resource="https://sivers.org/learn-js"/>
	<rdf:li rdf:resource="https://macwright.org/2020/05/10/spa-fatigue.html"/>
	<rdf:li rdf:resource="https://rauchg.com/2020/static-hoisting"/>
	<rdf:li rdf:resource="https://lihautan.com/the-svelte-compiler-handbook/"/>
	<rdf:li rdf:resource="https://www.ryanprior.com/posts/svelte-is-unappealing/"/>
	<rdf:li rdf:resource="https://github.com/feltcoop/why-svelte"/>
	<rdf:li rdf:resource="https://redwoodjs.com/"/>
	<rdf:li rdf:resource="https://inertiajs.com/"/>
	<rdf:li rdf:resource="https://blog.usejournal.com/getting-started-with-svelte-and-rails-6-d8384c80ad6c"/>
	<rdf:li rdf:resource="http://nodes.io/story/"/>
	<rdf:li rdf:resource="https://seek-oss.github.io/treat/"/>
	<rdf:li rdf:resource="https://www.sweetjs.org/"/>
	<rdf:li rdf:resource="https://evergreen.segment.com/"/>
	<rdf:li rdf:resource="https://vincent.billey.me/pure-javascript-immutable-array/"/>
	<rdf:li rdf:resource="https://nact.io/en_uk/lesson/javascript/introduction/"/>
	<rdf:li rdf:resource="https://developers.google.com/web/updates/2019/03/kv-storage"/>
	<rdf:li rdf:resource="https://medium.freecodecamp.org/why-react-hooks-and-how-did-we-even-get-here-aa5ed5dc96af"/>
	<rdf:li rdf:resource="https://mermaidjs.github.io/"/>
	<rdf:li rdf:resource="https://itnext.io/reddits-voting-ui-in-vanilla-vs-react-vs-vue-vs-hyperapp-shedding-light-on-the-purpose-of-spa-ee6b6ac9a8cc"/>
	<rdf:li rdf:resource="http://intercoolerjs.org/"/>
	<rdf:li rdf:resource="http://raganwald.com/2018/02/23/forde.html"/>
	<rdf:li rdf:resource="https://medium.freecodecamp.org/introducing-webpack-academy-bad0a4e23deb"/>
	<rdf:li rdf:resource="https://medium.com/superhighfives/an-almost-static-stack-6df0a2791319#.87c0ltsx6"/>
	<rdf:li rdf:resource="https://medium.com/@chetcorcos/elmish-functional-programming-in-javascript-50995f1d4b9e#.vu4kpc8nm"/>
	<rdf:li rdf:resource="https://curiosity-driven.org/monads-in-javascript"/>
	<rdf:li rdf:resource="http://riadbenguella.com/from-actions-creators-to-sagas-redux-upgraded/"/>
	<rdf:li rdf:resource="https://medium.com/@dan_abramov/how-to-use-classes-and-sleep-at-night-9af8de78ccb4"/>
	<rdf:li rdf:resource="http://reactfordesigners.com/labs/reactjs-introduction-for-people-who-know-just-enough-jquery-to-get-by/"/>
	<rdf:li rdf:resource="http://xudafeng.github.io/autoresponsive-react/"/>
	<rdf:li rdf:resource="http://codemix.com/blog/why-babel-matters"/>
	<rdf:li rdf:resource="https://github.com/DrBoolean/mostly-adequate-guide"/>
	<rdf:li rdf:resource="https://github.com/plaid/sanctuary"/>
	<rdf:li rdf:resource="http://blog.mgechev.com/2015/05/15/flux-in-depth-overview-components/"/>
	<rdf:li rdf:resource="https://medium.com/@bhalp1/reaction-managing-reactjs-in-my-rails-apps-20dc5dee41f5"/>
	<rdf:li rdf:resource="http://jlongster.com/Backend-Apps-with-Webpack--Part-I"/>
	<rdf:li rdf:resource="http://rauchg.com/2015/pure-ui/"/>
	<rdf:li rdf:resource="http://bendyworks.com/elm-frontend-right-now/"/>
	<rdf:li rdf:resource="http://babeljs.io/blog/2015/06/07/react-on-es6-plus/"/>
	<rdf:li rdf:resource="https://github.com/airbnb/javascript#naming-conventions"/>
	<rdf:li rdf:resource="https://blog.andyet.com/2015/06/16/harnessing-hapi-scopes"/>
	<rdf:li rdf:resource="http://www.rich-harris.co.uk/ramjet/"/>
	<rdf:li rdf:resource="https://medium.com/@cassiozen/flux-cargo-culting-3cae9ff27c0c"/>
	<rdf:li rdf:resource="http://tech.domain.com.au/2015/04/introducing-react-js-to-an-existing-website/"/>
	<rdf:li rdf:resource="http://blog.siftscience.com/blog/2015/best-practices-for-building-large-react-applications"/>
	<rdf:li rdf:resource="http://aeflash.com/2015-02/react-tips-and-best-practices.html"/>
	<rdf:li rdf:resource="http://www.jackcallister.com/2015/02/26/the-flux-quick-start-guide.html"/>
	<rdf:li rdf:resource="http://substack.net/task_automation_with_npm_run"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://blog.frankmtaylor.com/2024/06/20/a-rant-about-front-end-development/">
    <title>A Rant about Front-end Development – Frank M Taylor</title>
    <dc:date>2024-09-27T00:00:03+00:00</dc:date>
    <link>https://blog.frankmtaylor.com/2024/06/20/a-rant-about-front-end-development/</link>
    <dc:creator>timriley</dc:creator><dc:subject>css frontend javascript rants opinion</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:94f5a7244c6d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:frontend"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rants"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:opinion"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sunsetglow.net/posts/frontend-build-systems.html">
    <title>Exposition of Frontend Build Systems</title>
    <dc:date>2024-09-26T23:58:56+00:00</dc:date>
    <link>https://sunsetglow.net/posts/frontend-build-systems.html</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript buildsystems</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:4b1ee43d61b3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:buildsystems"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://strawberry.quest/">
    <title>Strawberry - Zero-Dependency, Build-Free JavaScript Framework</title>
    <dc:date>2024-09-26T23:56:33+00:00</dc:date>
    <link>https://strawberry.quest/</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[Strawberry
Zero-dependency, build-free framework for the artisanal web.
Strawberry is a tiny frontend framework that gives you reactivity and composability. It does this with zero-dependencies, without a build step, and it fits in less than 4KB when gzipped.]]></description>
<dc:subject>css javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:78dace3c01e7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://tina.io/">
    <title>The Markdown CMS | Tina</title>
    <dc:date>2023-10-24T00:33:37+00:00</dc:date>
    <link>https://tina.io/</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[A CMS With Version Control Built-in
Tina is a fully open-source headless CMS that supports Git]]></description>
<dc:subject>cms git jamstack javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:9d06aab20167/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:cms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:jamstack"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://joshcollinsworth.com/blog/antiquated-react">
    <title>Things you forgot (or never knew) because of React - Josh Collinsworth blog</title>
    <dc:date>2023-09-12T00:37:29+00:00</dc:date>
    <link>https://joshcollinsworth.com/blog/antiquated-react</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript programming react</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:c4774ae44f35/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://ryangjchandler.co.uk/posts/writing-reusable-alpine-components">
    <title>Writing Reusable Alpine Components - Ryan Chandler</title>
    <dc:date>2023-08-13T08:38:48+00:00</dc:date>
    <link>https://ryangjchandler.co.uk/posts/writing-reusable-alpine-components</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript alpinejs frontend</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:e51da760d2cb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:alpinejs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:frontend"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://marmelab.com/blog/2023/06/05/react-angularjs-moment.html">
    <title>Is React Having An Angular.js Moment?</title>
    <dc:date>2023-06-23T09:39:38+00:00</dc:date>
    <link>https://marmelab.com/blog/2023/06/05/react-angularjs-moment.html</link>
    <dc:creator>timriley</dc:creator><dc:subject>programming react javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:3b4172208364/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://levelup.gitconnected.com/are-web-components-dead-12e404e0f4b0">
    <title>Are Web Components Dead | by Marius Bongarts | Level Up Coding</title>
    <dc:date>2023-05-24T05:25:14+00:00</dc:date>
    <link>https://levelup.gitconnected.com/are-web-components-dead-12e404e0f4b0</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[Let's zoom in and explore why some say that Web Components have already died while others think they're the future of web development.]]></description>
<dc:subject>webcomponents html javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:8dc2a2cb46dd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:webcomponents"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.joshwcomeau.com/react/common-beginner-mistakes/">
    <title>Common Beginner Mistakes with React</title>
    <dc:date>2023-03-12T00:36:47+00:00</dc:date>
    <link>https://www.joshwcomeau.com/react/common-beginner-mistakes/</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript react</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:29aaf23a8cd4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://matklad.github.io/2023/02/12/a-love-letter-to-deno.html">
    <title>&lt;3 Deno</title>
    <dc:date>2023-02-14T08:35:42+00:00</dc:date>
    <link>https://matklad.github.io/2023/02/12/a-love-letter-to-deno.html</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[To sum up, historically the domain of “scripting” and “glue code” was plagued by the problem of accidentally supergluing oneself to a particular UNIX flavor at hand. Deno finally seems like a technology that tries to solve this issue of implicit dependencies by not having the said dependencies instead of putting everything in a docker container.]]></description>
<dc:subject>deno javascript typescript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:9825e8416963/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:deno"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:typescript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.arrow-js.com/">
    <title>ArrowJS • Docs</title>
    <dc:date>2023-01-02T04:28:10+00:00</dc:date>
    <link>https://www.arrow-js.com/</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[ArrowJS is an experimental tool for programming reactive interfaces using native JavaScript. It’s not really a framework, but not less powerful than a framework either. At its core — ArrowJS is an admission that while we developers were falling in love with UI frameworks — JavaScript itself got good, really good.]]></description>
<dc:subject>javascript ui</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:1eba5a30f246/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ui"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://semaphoreci.com/blog/javascript-bun">
    <title>Will Bun JavaScript Take Node's Crown</title>
    <dc:date>2022-08-27T03:16:03+00:00</dc:date>
    <link>https://semaphoreci.com/blog/javascript-bun</link>
    <dc:creator>timriley</dc:creator><dc:subject>deno frameworks javascript bun typescript programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:284daca93193/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:deno"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:frameworks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:bun"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:typescript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gomakethings.com/spas-were-a-mistake/">
    <title>SPAs were a mistake | Go Make Things</title>
    <dc:date>2022-05-15T23:36:14+00:00</dc:date>
    <link>https://gomakethings.com/spas-were-a-mistake/</link>
    <dc:creator>timriley</dc:creator><dc:subject>programming architecture singlepageapps javascript frontend</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:6adddde4df7c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:singlepageapps"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:frontend"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.pzuraq.com/blog/four-eras-of-javascript-frameworks">
    <title>pzuraq | blog | Four Eras of JavaScript Frameworks</title>
    <dc:date>2022-05-11T10:13:08+00:00</dc:date>
    <link>https://www.pzuraq.com/blog/four-eras-of-javascript-frameworks</link>
    <dc:creator>timriley</dc:creator><dc:subject>programming javascript history frontend</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:f4ef63c55f06/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:frontend"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://joaoforja.com/blog/guideline-on-how-to-decompose-a-react-component/">
    <title>Guideline from the 70's on how to split your React components | Forja Website</title>
    <dc:date>2021-10-09T09:32:41+00:00</dc:date>
    <link>https://joaoforja.com/blog/guideline-on-how-to-decompose-a-react-component/</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript react components</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:a2d77ea0d945/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:components"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://jlongster.com/future-sql-web">
    <title>A future for SQL on the web</title>
    <dc:date>2021-09-05T23:58:18+00:00</dc:date>
    <link>https://jlongster.com/future-sql-web</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript sql sqlite web</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:cc84fd822537/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:sql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:sqlite"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:web"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://vitejs.dev/">
    <title>Home | Vite</title>
    <dc:date>2021-04-25T03:42:22+00:00</dc:date>
    <link>https://vitejs.dev/</link>
    <dc:creator>timriley</dc:creator><description><![CDATA["Next Generation Frontend Tooling"]]></description>
<dc:subject>bundler frontend javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:b115828e9e13/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:bundler"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:frontend"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://docs.ficusjs.org/index.html">
    <title>FicusJS - a set of lightweight functions for developing applications using web components</title>
    <dc:date>2021-03-28T22:28:22+00:00</dc:date>
    <link>https://docs.ficusjs.org/index.html</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript webComponents frontend pubsub</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:983fd31a2f50/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:webComponents"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:frontend"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:pubsub"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://addyosmani.com/blog/import-on-interaction/">
    <title>AddyOsmani.com - The Import On Interaction Pattern</title>
    <dc:date>2020-12-10T04:28:39+00:00</dc:date>
    <link>https://addyosmani.com/blog/import-on-interaction/</link>
    <dc:creator>timriley</dc:creator><dc:subject>frontend javascript optimization performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:322edb13544d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:frontend"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:optimization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://lea.verou.me/2016/12/resolve-promises-externally-with-this-one-weird-trick/">
    <title>Resolve Promises externally with this one weird trick – Lea Verou</title>
    <dc:date>2020-12-08T08:30:02+00:00</dc:date>
    <link>https://lea.verou.me/2016/12/resolve-promises-externally-with-this-one-weird-trick/</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript promises</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:df99724634e7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:promises"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.digitalocean.com/community/tutorials/js-js-singletons">
    <title>Working with Singletons in JavaScript | DigitalOcean</title>
    <dc:date>2020-12-07T08:54:58+00:00</dc:date>
    <link>https://www.digitalocean.com/community/tutorials/js-js-singletons</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript singletons</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:0165428b2a0c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:singletons"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dev.to/alexkhismatulin/update-boolean-state-right-with-react-hooks-3k2i">
    <title>Update boolean state right with React Hooks - DEV</title>
    <dc:date>2020-11-23T02:09:08+00:00</dc:date>
    <link>https://dev.to/alexkhismatulin/update-boolean-state-right-with-react-hooks-3k2i</link>
    <dc:creator>timriley</dc:creator><dc:subject>react javascript frontend hooks</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:701f5e284b9d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:frontend"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:hooks"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://jaredpalmer.com/gatsby-vs-nextjs">
    <title>Gatsby vs. Next.js</title>
    <dc:date>2020-10-19T09:08:08+00:00</dc:date>
    <link>https://jaredpalmer.com/gatsby-vs-nextjs</link>
    <dc:creator>timriley</dc:creator><dc:subject>Gatsby nextjs react static javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:da5245a08c4b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:Gatsby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:nextjs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:static"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sivers.org/learn-js">
    <title>How to learn JavaScript</title>
    <dc:date>2020-06-24T09:41:10+00:00</dc:date>
    <link>https://sivers.org/learn-js</link>
    <dc:creator>timriley</dc:creator><dc:subject>JavaScript learning books course’</dc:subject>
<dc:identifier>https://pinboard.in/u:timriley/b:f4f9b9325e04/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:JavaScript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:books"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:course’"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://macwright.org/2020/05/10/spa-fatigue.html">
    <title>Second-guessing the modern web - macwright.org</title>
    <dc:date>2020-06-09T00:10:53+00:00</dc:date>
    <link>https://macwright.org/2020/05/10/spa-fatigue.html</link>
    <dc:creator>timriley</dc:creator><dc:subject>webdevelopment javascript singlepageapps react programming rants</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:27c6f19111d1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:singlepageapps"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rants"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://rauchg.com/2020/static-hoisting">
    <title>Static Hoisting</title>
    <dc:date>2020-05-13T23:25:32+00:00</dc:date>
    <link>https://rauchg.com/2020/static-hoisting</link>
    <dc:creator>timriley</dc:creator><dc:subject>cdn hosting static verbal nextjs javascript deployment edgecomputing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:fc3f01b7c5a6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:cdn"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:hosting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:static"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:verbal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:nextjs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:deployment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:edgecomputing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://lihautan.com/the-svelte-compiler-handbook/">
    <title>The Svelte Compiler Handbook | Tan Li Hau</title>
    <dc:date>2020-04-25T11:41:34+00:00</dc:date>
    <link>https://lihautan.com/the-svelte-compiler-handbook/</link>
    <dc:creator>timriley</dc:creator><dc:subject>svelte javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:e7ad373c7fb5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:svelte"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.ryanprior.com/posts/svelte-is-unappealing/">
    <title>Svelte is unappealing</title>
    <dc:date>2020-04-08T09:31:02+00:00</dc:date>
    <link>https://www.ryanprior.com/posts/svelte-is-unappealing/</link>
    <dc:creator>timriley</dc:creator><dc:subject>frontend html css javascript frameworks react svelte</dc:subject>
<dc:identifier>https://pinboard.in/u:timriley/b:f2bf81985dbd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:frontend"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:frameworks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:svelte"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/feltcoop/why-svelte">
    <title>feltcoop/why-svelte: Why Svelte is our choice for a large web project in 2020</title>
    <dc:date>2020-03-24T09:57:05+00:00</dc:date>
    <link>https://github.com/feltcoop/why-svelte</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript svelte frontend</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:a4ea3202d57d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:svelte"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:frontend"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://redwoodjs.com/">
    <title>RedwoodJS - Bringing Full-stack to the JAMstack</title>
    <dc:date>2020-03-17T23:40:51+00:00</dc:date>
    <link>https://redwoodjs.com/</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[Bringing full-stack to the JAMstack

Do you love the JAMstack philosophy but need a database-backed web app? Want great developer experience and easy scaling? Redwood is here! Built on React, GraphQL, and Prisma, Redwood works with the components and development workflow you love, but with simple conventions and helpers to make your experience even better.
]]></description>
<dc:subject>jamstack javascript frameworks graphql nodejs</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:64b1e23dc557/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:jamstack"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:frameworks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:graphql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:nodejs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://inertiajs.com/">
    <title>Inertia.js - The Modern Monolith</title>
    <dc:date>2020-02-24T00:40:27+00:00</dc:date>
    <link>https://inertiajs.com/</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[Build single-page apps, without building an API.
Inertia.js lets you quickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers.]]></description>
<dc:subject>javascript frameworks</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:e1f9d587bc79/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:frameworks"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.usejournal.com/getting-started-with-svelte-and-rails-6-d8384c80ad6c">
    <title>Getting Started with Svelte and Rails 6 - Noteworthy - The Journal Blog</title>
    <dc:date>2019-11-08T02:04:44+00:00</dc:date>
    <link>https://blog.usejournal.com/getting-started-with-svelte-and-rails-6-d8384c80ad6c</link>
    <dc:creator>timriley</dc:creator><dc:subject>svelte javascript rails</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:79c334ea2a24/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:svelte"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://nodes.io/story/">
    <title>Nodes - our story</title>
    <dc:date>2019-09-30T23:22:44+00:00</dc:date>
    <link>http://nodes.io/story/</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[Nodes* is a JavaScript-based 2D canvas for computational thinking. It's powered by the npm ecosystem and lives on the web.]]></description>
<dc:subject>data javascript programming visualprogramming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:c7c7259847c1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:visualprogramming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://seek-oss.github.io/treat/">
    <title>treat</title>
    <dc:date>2019-07-25T22:40:13+00:00</dc:date>
    <link>https://seek-oss.github.io/treat/</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[Themeable, statically extracted CSS‑in‑JS with near‑zero runtime.

Write your styles in JavaScript/TypeScript within treat files (e.g. Button.treat.js) that get executed at build time.

All CSS rules are created ahead of time, so the runtime is very lightweight—only needing to swap out pre-existing classes. In fact, if your application doesn’t use theming, you don’t even need the runtime at all.

All CSS logic, including its dependencies, will not be included in your final bundle.

Because theming is achieved by generating multiple classes, legacy browsers are supported.]]></description>
<dc:subject>css javascript css-in-js</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:170b551b1f64/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:css-in-js"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.sweetjs.org/">
    <title>Sweet.js - Hygienic Macros for JavaScript</title>
    <dc:date>2019-07-18T03:50:19+00:00</dc:date>
    <link>https://www.sweetjs.org/</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[Sweet brings the hygienic macros of languages like Scheme and Rust to JavaScript. Macros allow you to sweeten the syntax of JavaScript and craft the language you always wanted.
]]></description>
<dc:subject>javascript macros dsl</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:2be5deb946c2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:macros"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:dsl"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://evergreen.segment.com/">
    <title>Evergreen</title>
    <dc:date>2019-05-14T06:00:12+00:00</dc:date>
    <link>https://evergreen.segment.com/</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[Evergreen is a React UI Framework for building ambitious products on the web. Brought to you by Segment.]]></description>
<dc:subject>react javascript design ui frameworks designsystems components</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:6a06c9732f99/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:frameworks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:designsystems"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:components"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://vincent.billey.me/pure-javascript-immutable-array/">
    <title>Pure javascript immutable arrays</title>
    <dc:date>2019-05-14T03:45:32+00:00</dc:date>
    <link>https://vincent.billey.me/pure-javascript-immutable-array/</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript arrays immutability programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:dd73f23d6609/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:arrays"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:immutability"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://nact.io/en_uk/lesson/javascript/introduction/">
    <title>Introduction | nact</title>
    <dc:date>2019-05-03T23:46:29+00:00</dc:date>
    <link>https://nact.io/en_uk/lesson/javascript/introduction/</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[Nact is an implementation of the actor model for Node.js. It is inspired by the approaches taken by Akka and Erlang. Additionally it attempts to provide a familiar interface to users coming from Redux.]]></description>
<dc:subject>javascript actormodel redux nodejs</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:5b43d6054b3e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:actormodel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:redux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:nodejs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://developers.google.com/web/updates/2019/03/kv-storage">
    <title>KV Storage, the Web's First Built-in Module  |  Web  |  Google Developers</title>
    <dc:date>2019-03-12T23:36:38+00:00</dc:date>
    <link>https://developers.google.com/web/updates/2019/03/kv-storage</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript modules storage browsers frontend</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:df2981b447fe/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:modules"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:storage"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:browsers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:frontend"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.freecodecamp.org/why-react-hooks-and-how-did-we-even-get-here-aa5ed5dc96af">
    <title>Why React Hooks, and how did we even get here? – freeCodeCamp.org</title>
    <dc:date>2018-12-06T10:38:54+00:00</dc:date>
    <link>https://medium.freecodecamp.org/why-react-hooks-and-how-did-we-even-get-here-aa5ed5dc96af</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript react hooks</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:69fc601c5f24/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:hooks"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mermaidjs.github.io/">
    <title>mermaid · GitBook</title>
    <dc:date>2018-11-28T20:31:46+00:00</dc:date>
    <link>https://mermaidjs.github.io/</link>
    <dc:creator>timriley</dc:creator><dc:subject>charts javascript markdown diagrams</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:c6692c8026d3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:charts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:markdown"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:diagrams"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://itnext.io/reddits-voting-ui-in-vanilla-vs-react-vs-vue-vs-hyperapp-shedding-light-on-the-purpose-of-spa-ee6b6ac9a8cc">
    <title>Reddit’s Voting UI in Vanilla vs React vs Vue vs Hyperapp: shedding light on the purpose of SPA…</title>
    <dc:date>2018-07-22T12:08:10+00:00</dc:date>
    <link>https://itnext.io/reddits-voting-ui-in-vanilla-vs-react-vs-vue-vs-hyperapp-shedding-light-on-the-purpose-of-spa-ee6b6ac9a8cc</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:d26bd166be4c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://intercoolerjs.org/">
    <title>intercooler.js - Simple AJAX using HTML attributes</title>
    <dc:date>2018-03-25T21:31:39+00:00</dc:date>
    <link>http://intercoolerjs.org/</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript ajax</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:844e46945101/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ajax"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://raganwald.com/2018/02/23/forde.html">
    <title>Forde's Tenth Rule, or, &quot;How I Learned to Stop Worrying and ❤️ the State Machine&quot;</title>
    <dc:date>2018-02-28T22:12:09+00:00</dc:date>
    <link>http://raganwald.com/2018/02/23/forde.html</link>
    <dc:creator>timriley</dc:creator><dc:subject>programming javascript statemachines</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:6426f6ac3e25/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:statemachines"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.freecodecamp.org/introducing-webpack-academy-bad0a4e23deb">
    <title>Introducing webpack academy! – freeCodeCamp</title>
    <dc:date>2017-07-24T11:27:06+00:00</dc:date>
    <link>https://medium.freecodecamp.org/introducing-webpack-academy-bad0a4e23deb</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript webpack tutorials training</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:71a68a0df1df/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:webpack"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:tutorials"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:training"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/superhighfives/an-almost-static-stack-6df0a2791319#.87c0ltsx6">
    <title>An Almost Static Stack – superhighfives – Medium</title>
    <dc:date>2017-02-14T22:37:05+00:00</dc:date>
    <link>https://medium.com/superhighfives/an-almost-static-stack-6df0a2791319#.87c0ltsx6</link>
    <dc:creator>timriley</dc:creator><dc:subject>react static javascript create-react-app</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:a4ea2b48c01d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:static"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:create-react-app"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@chetcorcos/elmish-functional-programming-in-javascript-50995f1d4b9e#.vu4kpc8nm">
    <title>Elmish: Functional Programming in Javascript — Medium</title>
    <dc:date>2016-04-13T03:41:14+00:00</dc:date>
    <link>https://medium.com/@chetcorcos/elmish-functional-programming-in-javascript-50995f1d4b9e#.vu4kpc8nm</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript functionalprogramming elm redux react</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:479c16cee448/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:functionalprogramming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:elm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:redux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://curiosity-driven.org/monads-in-javascript">
    <title>Monads in JavaScript — Curiosity driven</title>
    <dc:date>2016-04-06T03:55:32+00:00</dc:date>
    <link>https://curiosity-driven.org/monads-in-javascript</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript monads functionalprogramming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:ed4fdbb684e2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:monads"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:functionalprogramming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://riadbenguella.com/from-actions-creators-to-sagas-redux-upgraded/">
    <title>Redux nowadays : From actions creators to sagas</title>
    <dc:date>2016-01-18T21:41:07+00:00</dc:date>
    <link>http://riadbenguella.com/from-actions-creators-to-sagas-redux-upgraded/</link>
    <dc:creator>timriley</dc:creator><dc:subject>redux react sagas javascript frontend</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:6f4e5f5913b2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:redux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:sagas"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:frontend"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@dan_abramov/how-to-use-classes-and-sleep-at-night-9af8de78ccb4">
    <title>How to Use Classes and Sleep at Night — Medium</title>
    <dc:date>2015-10-12T01:03:32+00:00</dc:date>
    <link>https://medium.com/@dan_abramov/how-to-use-classes-and-sleep-at-night-9af8de78ccb4</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript oop react object orientation classes es6</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:e5ab969481aa/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:oop"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:object"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:orientation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:classes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:es6"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://reactfordesigners.com/labs/reactjs-introduction-for-people-who-know-just-enough-jquery-to-get-by/">
    <title>React.js Introduction For People Who Know Just Enough jQuery To Get By · React for Designers</title>
    <dc:date>2015-07-29T04:47:15+00:00</dc:date>
    <link>http://reactfordesigners.com/labs/reactjs-introduction-for-people-who-know-just-enough-jquery-to-get-by/</link>
    <dc:creator>timriley</dc:creator><dc:subject>react tutorial javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:770849a078f9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://xudafeng.github.io/autoresponsive-react/">
    <title>An Auto Responsive Grid Layout Library | autoresponsive-react</title>
    <dc:date>2015-07-21T21:53:24+00:00</dc:date>
    <link>http://xudafeng.github.io/autoresponsive-react/</link>
    <dc:creator>timriley</dc:creator><dc:subject>react animation layout javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:7bd9215354fe/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:layout"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://codemix.com/blog/why-babel-matters">
    <title>Why Babel Matters</title>
    <dc:date>2015-07-21T21:41:50+00:00</dc:date>
    <link>http://codemix.com/blog/why-babel-matters</link>
    <dc:creator>timriley</dc:creator><dc:subject>javascript es6 transpilers</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:e929c753d575/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:es6"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:transpilers"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/DrBoolean/mostly-adequate-guide">
    <title>DrBoolean/mostly-adequate-guide</title>
    <dc:date>2015-07-21T03:08:01+00:00</dc:date>
    <link>https://github.com/DrBoolean/mostly-adequate-guide</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[This is a book on the functional paradigm in general. We'll use the world's most popular functional programming language: JavaScript.]]></description>
<dc:subject>books javascript programming functionalprogramming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:4456ac8d42a7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:books"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:functionalprogramming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/plaid/sanctuary">
    <title>plaid/sanctuary</title>
    <dc:date>2015-07-21T03:07:32+00:00</dc:date>
    <link>https://github.com/plaid/sanctuary</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[Sanctuary is a small functional programming library inspired by Haskell and PureScript. It depends on and works nicely with Ramda. Sanctuary makes it possible to write safe code without null checks.]]></description>
<dc:subject>javascript functionalprogramming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:18f8d7e02e31/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:functionalprogramming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.mgechev.com/2015/05/15/flux-in-depth-overview-components/">
    <title>Flux in Depth. Overview and Components. – Minko Gechev's blog</title>
    <dc:date>2015-07-19T21:51:31+00:00</dc:date>
    <link>http://blog.mgechev.com/2015/05/15/flux-in-depth-overview-components/</link>
    <dc:creator>timriley</dc:creator><dc:subject>flux react javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:28387690c02d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:flux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@bhalp1/reaction-managing-reactjs-in-my-rails-apps-20dc5dee41f5">
    <title>Reaction: Managing ReactJs in My Rails Apps — Medium</title>
    <dc:date>2015-07-19T11:34:35+00:00</dc:date>
    <link>https://medium.com/@bhalp1/reaction-managing-reactjs-in-my-rails-apps-20dc5dee41f5</link>
    <dc:creator>timriley</dc:creator><dc:subject>react rails javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:e8680aef6e9d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://jlongster.com/Backend-Apps-with-Webpack--Part-I">
    <title>Backend Apps with Webpack (Part I)</title>
    <dc:date>2015-07-19T11:34:17+00:00</dc:date>
    <link>http://jlongster.com/Backend-Apps-with-Webpack--Part-I</link>
    <dc:creator>timriley</dc:creator><dc:subject>webpack javascript node</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:6b7803f8f48c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:webpack"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:node"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://rauchg.com/2015/pure-ui/">
    <title>» Pure UI</title>
    <dc:date>2015-07-15T22:56:15+00:00</dc:date>
    <link>http://rauchg.com/2015/pure-ui/</link>
    <dc:creator>timriley</dc:creator><dc:subject>ui prototypes react javascript design architecture omg</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:2f8d0b8bd33d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:prototypes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:omg"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://bendyworks.com/elm-frontend-right-now/">
    <title>Elm for the Frontend, Right Now</title>
    <dc:date>2015-07-10T04:31:22+00:00</dc:date>
    <link>http://bendyworks.com/elm-frontend-right-now/</link>
    <dc:creator>timriley</dc:creator><dc:subject>elm frontend javascript programming mvc</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:60ff7742d65d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:elm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:frontend"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:mvc"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://babeljs.io/blog/2015/06/07/react-on-es6-plus/">
    <title>React on ES6+ · Babel</title>
    <dc:date>2015-07-08T12:40:50+00:00</dc:date>
    <link>http://babeljs.io/blog/2015/06/07/react-on-es6-plus/</link>
    <dc:creator>timriley</dc:creator><dc:subject>es6 javascript react</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:034cbe70cf1a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:es6"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/airbnb/javascript#naming-conventions">
    <title>airbnb/javascript</title>
    <dc:date>2015-07-06T10:57:58+00:00</dc:date>
    <link>https://github.com/airbnb/javascript#naming-conventions</link>
    <dc:creator>timriley</dc:creator><dc:subject>styleguides javascript node</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:f9284c8ebb1c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:styleguides"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:node"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.andyet.com/2015/06/16/harnessing-hapi-scopes">
    <title>Harnessing the magic of hapi scopes | &amp;yet Blog</title>
    <dc:date>2015-06-29T03:15:52+00:00</dc:date>
    <link>https://blog.andyet.com/2015/06/16/harnessing-hapi-scopes</link>
    <dc:creator>timriley</dc:creator><dc:subject>hapi javascript node authentication</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:b2241c5c6a1f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:hapi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:authentication"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.rich-harris.co.uk/ramjet/">
    <title>ramjet</title>
    <dc:date>2015-05-16T07:26:59+00:00</dc:date>
    <link>http://www.rich-harris.co.uk/ramjet/</link>
    <dc:creator>timriley</dc:creator><description><![CDATA[Ramjet makes it looks as though one DOM element is capable of transforming into another, no matter where the two elements sit in the DOM tree.

It does so by making copies of the two elements (and all their children), setting a fixed position on each, then using CSS transforms to morph the two elements in sync.
]]></description>
<dc:subject>animation javascript css</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:76f9bbc40f73/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:css"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@cassiozen/flux-cargo-culting-3cae9ff27c0c">
    <title>Flux Cargo-Culting — Medium</title>
    <dc:date>2015-05-16T07:26:33+00:00</dc:date>
    <link>https://medium.com/@cassiozen/flux-cargo-culting-3cae9ff27c0c</link>
    <dc:creator>timriley</dc:creator><dc:subject>react javascript flux</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:2837976f5f73/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:flux"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://tech.domain.com.au/2015/04/introducing-react-js-to-an-existing-website/">
    <title>Introducing React.js to an existing website | Domain Tech Blog</title>
    <dc:date>2015-05-11T21:03:29+00:00</dc:date>
    <link>http://tech.domain.com.au/2015/04/introducing-react-js-to-an-existing-website/</link>
    <dc:creator>timriley</dc:creator><dc:subject>react javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:653b344c73a2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.siftscience.com/blog/2015/best-practices-for-building-large-react-applications">
    <title>Best practices for building large React applications — Sift Science Blog</title>
    <dc:date>2015-05-11T11:45:29+00:00</dc:date>
    <link>http://blog.siftscience.com/blog/2015/best-practices-for-building-large-react-applications</link>
    <dc:creator>timriley</dc:creator><dc:subject>react javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:a72e1cdcb307/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://aeflash.com/2015-02/react-tips-and-best-practices.html">
    <title>React Tips and Best Practices - ÆFLASH</title>
    <dc:date>2015-03-12T13:52:21+00:00</dc:date>
    <link>http://aeflash.com/2015-02/react-tips-and-best-practices.html</link>
    <dc:creator>timriley</dc:creator><dc:subject>react javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:45c6f2542c2c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.jackcallister.com/2015/02/26/the-flux-quick-start-guide.html">
    <title>The Flux Quick Start Guide</title>
    <dc:date>2015-03-12T13:52:08+00:00</dc:date>
    <link>http://www.jackcallister.com/2015/02/26/the-flux-quick-start-guide.html</link>
    <dc:creator>timriley</dc:creator><dc:subject>react flux javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:cc52cce4c64a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:flux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://substack.net/task_automation_with_npm_run">
    <title>task automation with npm run</title>
    <dc:date>2015-03-04T01:18:33+00:00</dc:date>
    <link>http://substack.net/task_automation_with_npm_run</link>
    <dc:creator>timriley</dc:creator><dc:subject>npm nodejs javascript buildsystems automation</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:timriley/b:bf3143130117/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:npm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:nodejs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:buildsystems"/>
	<rdf:li rdf:resource="https://pinboard.in/u:timriley/t:automation"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>