<?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://nerdy.dev/notebook/index.html"/>
	<rdf:li rdf:resource="https://tympanus.net/codrops/2024/11/13/creating-an-ascii-shader-using-ogl/"/>
	<rdf:li rdf:resource="https://www.joshwcomeau.com/css/designing-shadows/"/>
	<rdf:li rdf:resource="https://docs.val.town/discord-bot-that-replies-to-slash-commands"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?app=desktop&amp;v=UuHLPsjp6fM&amp;feature=youtu.be"/>
	<rdf:li rdf:resource="https://www.raspberrypi.com/tutorials/how-to-use-a-raspberry-pi-in-kiosk-mode/"/>
	<rdf:li rdf:resource="https://blog.maximeheckel.com/posts/framer-motion-layout-animations/?ck_subscriber_id=1866526443"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=mrqkuaFr_pM"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=_wDbhexaDfI"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=LOeoOXcB48U"/>
	<rdf:li rdf:resource="https://www.joshwcomeau.com/react/why-react-re-renders/"/>
	<rdf:li rdf:resource="https://www.youtube.com/channel/UC-yuWVUplUJZvieEligKBkA"/>
	<rdf:li rdf:resource="https://webgl2fundamentals.org/"/>
	<rdf:li rdf:resource="https://www.joshwcomeau.com/css/stacking-contexts/"/>
	<rdf:li rdf:resource="https://designcode.io/swiftui-ios15-intro"/>
	<rdf:li rdf:resource="https://learn.sparkfun.com/tutorials/bi-directional-logic-level-converter-hookup-guide"/>
	<rdf:li rdf:resource="https://www.yiqiu.me/2015/11/19/sparkle-update-on-github/"/>
	<rdf:li rdf:resource="https://twitter.com/steveschoger/status/1359569223593394176?s=12"/>
	<rdf:li rdf:resource="https://souporserious.com/build-a-simple-flip-animation-in-react/"/>
	<rdf:li rdf:resource="https://github.com/georgethebeatle/diycontainers"/>
	<rdf:li rdf:resource="https://docs.google.com/document/d/1VzUsLofQVlP68wWKzUAmFO701I14hZpBZLIml1aWs7E/mobilebasic"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=-EIaDxSIBYw"/>
	<rdf:li rdf:resource="https://blog.senr.io/blog/jtag-explained"/>
	<rdf:li rdf:resource="https://observablehq.com/@sxywu/three-js-exploration-shapes"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=u5HAYVHsasc"/>
	<rdf:li rdf:resource="https://json-schema.org/learn/getting-started-step-by-step.html"/>
	<rdf:li rdf:resource="https://lemariva.com/blog/2019/08/zigbee-flashing-cc2531-using-raspberry-pi-without-cc-debugger"/>
	<rdf:li rdf:resource="http://www.sensorsiot.org/145-ikea-tradfri-hack-with-gateway/"/>
	<rdf:li rdf:resource="https://learn.pimoroni.com/tutorial/sandyj/controlling-ikea-tradfri-lights-from-your-pi"/>
	<rdf:li rdf:resource="https://hackernoon.com/turtledb-a-javascript-framework-for-building-offline-first-collaborative-web-apps-7183cd787163"/>
	<rdf:li rdf:resource="https://levelup.gitconnected.com/how-to-gracefully-use-environment-variables-in-a-react-native-app-7f1600446116"/>
	<rdf:li rdf:resource="https://medium.com/glitch/creating-super-effective-ios-shortcuts-with-glitch-ca266b3d137e"/>
	<rdf:li rdf:resource="https://hackernoon.com/building-radio-stations-alexa-skill-with-the-alexa-skills-kit-376fc9537047"/>
	<rdf:li rdf:resource="https://medium.com/@przywara.dave/todo-app-with-mobx-state-tree-and-es7-decorators-in-react-a0d5e23a14a6"/>
	<rdf:li rdf:resource="https://developers.google.com/web/updates/2019/01/emscripten-npm"/>
	<rdf:li rdf:resource="https://www.javascriptjanuary.com/blog/artificial-intelligence-in-javascript-with-tensorflowjs"/>
	<rdf:li rdf:resource="https://tympanus.net/codrops/2018/12/13/ambient-canvas-backgrounds/"/>
	<rdf:li rdf:resource="https://appcodelabs.com/7-easy-steps-to-apple-airplay-on-raspberry-pi"/>
	<rdf:li rdf:resource="https://www.devdungeon.com/content/creating-systemd-service-files"/>
	<rdf:li rdf:resource="https://medium.com/@mbostock/command-line-cartography-part-1-897aa8f8ca2c"/>
	<rdf:li rdf:resource="https://github.com/maxharlow/tutorials/tree/master/working-with-geographical-data"/>
	<rdf:li rdf:resource="https://t.co/805hjmZApK?ssr=true"/>
	<rdf:li rdf:resource="https://jonathan-harrell.com/advanced-css-form-styling/"/>
	<rdf:li rdf:resource="https://framer.com/blog/posts/how-to-create-high-quality-gifs"/>
	<rdf:li rdf:resource="https://shinglyu.github.io/web/2018/02/08/minimal-react-js-without-a-build-step-updated.html"/>
	<rdf:li rdf:resource="http://v6.robweychert.com/blog/2018/02/v6-color/"/>
	<rdf:li rdf:resource="https://codemyui.com/strike-off-todo-list-animation/"/>
	<rdf:li rdf:resource="https://medium.com/dailyjs/how-to-implement-material-design-motion-with-react-js-8bc561c9a94f"/>
	<rdf:li rdf:resource="https://www.cyberciti.biz/tips/compiling-linux-kernel-module.html"/>
	<rdf:li rdf:resource="https://medium.com/@muehler.v/node-js-meets-opencvs-deep-neural-networks-fun-with-tensorflow-and-caffe-ff8d52a0f072"/>
	<rdf:li rdf:resource="https://popmotion.io/learn/circular-motion/"/>
	<rdf:li rdf:resource="https://github.com/nitin42/Making-a-custom-React-renderer/blob/master/part-one.md#injecting-third-party-renderers-into-devtools"/>
	<rdf:li rdf:resource="https://css-tricks.com/building-progress-ring-quickly/"/>
	<rdf:li rdf:resource="http://embedded.fm/blog/embedded-wednesdays"/>
	<rdf:li rdf:resource="https://github.com/astorfi/TensorFlow-World/blob/master/README.rst"/>
	<rdf:li rdf:resource="https://learn.adafruit.com/capacitive-touch-sensors-on-the-raspberry-pi/overview"/>
	<rdf:li rdf:resource="https://medium.com/@TwoStep/synthesis-intro-3f26c9a157a3"/>
	<rdf:li rdf:resource="http://blog.88mph.io/2017/07/28/understanding-service-workers/"/>
	<rdf:li rdf:resource="https://learningmusic.ableton.com/"/>
	<rdf:li rdf:resource="https://community.risingstack.com/opencv-tutorial-computer-vision-with-node-js/"/>
	<rdf:li rdf:resource="https://bit.ovh/2016/01/31/Raspberry-Pi-Zero-Gadget-Mode/"/>
	<rdf:li rdf:resource="https://www.youtube.com/channel/UCvDUaH2fbXP_Yc5Lc9UXfqA"/>
	<rdf:li rdf:resource="https://developers.google.com/web/updates/2016/03/web-enabled-internet-of-things"/>
	<rdf:li rdf:resource="https://www.raywenderlich.com/147162/iglistkit-tutorial-better-uicollectionviews"/>
	<rdf:li rdf:resource="https://github.com/thejameskyle/the-super-tiny-compiler/"/>
	<rdf:li rdf:resource="http://cdm.link/2016/11/free-jazz-now-ableton-link-sync-works-pure-data/"/>
	<rdf:li rdf:resource="https://medium.com/@mbostock/command-line-cartography-part-1-897aa8f8ca2c#.r3wlxessm"/>
	<rdf:li rdf:resource="https://explosion.ai/blog/chatbot-node-js-spacy"/>
	<rdf:li rdf:resource="http://mindthecode.com/getting-started-with-the-panresponder-in-react-native/"/>
	<rdf:li rdf:resource="https://www.lynda.com/Cinema-4D-tutorials/Creating-Motion-Graphics-Sketch-Toon-CINEMA-4D/384740-2.html"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://nerdy.dev/notebook/index.html">
    <title>Nerdy Notebook</title>
    <dc:date>2025-03-02T12:07:27+00:00</dc:date>
    <link>https://nerdy.dev/notebook/index.html</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>A lot of my demo’s started to offer interactive aspects, to help things be easier to understand. With Observable notebooks, I can write an article AND put a inline code example on the page super easily.</blockquote>]]></description>
<dc:subject>resources tutorial css web</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:e1bb68347a68/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:resources"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:web"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://tympanus.net/codrops/2024/11/13/creating-an-ascii-shader-using-ogl/">
    <title>Creating an ASCII Shader Using OGL | Codrops</title>
    <dc:date>2024-12-05T17:04:05+00:00</dc:date>
    <link>https://tympanus.net/codrops/2024/11/13/creating-an-ascii-shader-using-ogl/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[Explore the world of shaders with this easy-to-follow guide to creating a custom ASCII art animation using WebGL, Perlin noise, and GLSL.]]></description>
<dc:subject>webgl tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:9df188debfa6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:webgl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.joshwcomeau.com/css/designing-shadows/">
    <title>Designing Beautiful Shadows in CSS • Josh W. Comeau</title>
    <dc:date>2024-10-20T10:49:56+00:00</dc:date>
    <link>https://www.joshwcomeau.com/css/designing-shadows/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>shadows css design tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:9ee203e4c580/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:shadows"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://docs.val.town/discord-bot-that-replies-to-slash-commands">
    <title>How to make a Discord bot hosted 24/7 for free in 6 steps</title>
    <dc:date>2023-12-01T11:12:16+00:00</dc:date>
    <link>https://docs.val.town/discord-bot-that-replies-to-slash-commands</link>
    <dc:creator>andrewn</dc:creator><dc:subject>discord valtown tutorial hosting</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:c78281c2c4bc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:discord"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:valtown"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hosting"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?app=desktop&amp;v=UuHLPsjp6fM&amp;feature=youtu.be">
    <title>React-Native with Expo and Bluetooth Low Energy for Beginners - YouTube</title>
    <dc:date>2023-02-14T04:03:23+00:00</dc:date>
    <link>https://www.youtube.com/watch?app=desktop&amp;v=UuHLPsjp6fM&amp;feature=youtu.be</link>
    <dc:creator>andrewn</dc:creator><dc:subject>ble video tutorial expo</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:cd1daab09b08/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ble"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:expo"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.raspberrypi.com/tutorials/how-to-use-a-raspberry-pi-in-kiosk-mode/">
    <title>How to use a Raspberry Pi in kiosk mode - Raspberry Pi</title>
    <dc:date>2022-11-18T18:16:46+00:00</dc:date>
    <link>https://www.raspberrypi.com/tutorials/how-to-use-a-raspberry-pi-in-kiosk-mode/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>raspberrypi kiosk tutorial chrome</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:c073c0c1f950/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:raspberrypi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:kiosk"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:chrome"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.maximeheckel.com/posts/framer-motion-layout-animations/?ck_subscriber_id=1866526443">
    <title>Everything about Framer Motion layout animations - Maxime Heckel's Blog</title>
    <dc:date>2022-11-16T15:50:34+00:00</dc:date>
    <link>https://blog.maximeheckel.com/posts/framer-motion-layout-animations/?ck_subscriber_id=1866526443</link>
    <dc:creator>andrewn</dc:creator><dc:subject>framer motion animation tutorial article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:a1e2c0ac8da7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:framer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:motion"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=mrqkuaFr_pM">
    <title>🌞 High Noon Breakdown: Dynamic Labels in Apple Maps 📍🏷💥 - YouTube</title>
    <dc:date>2022-10-27T06:56:03+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=mrqkuaFr_pM</link>
    <dc:creator>andrewn</dc:creator><dc:subject>ui animation physics video tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:8a21b6792284/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:physics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=_wDbhexaDfI">
    <title>🌜Late Night Breakdown: Pinch to Zoom in Apple Maps 🗺🤏 - YouTube</title>
    <dc:date>2022-10-27T06:55:54+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=_wDbhexaDfI</link>
    <dc:creator>andrewn</dc:creator><dc:subject>ui animation physics video tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:4932713fa79a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:physics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=LOeoOXcB48U">
    <title>🌜Late Night Breakdown: Apple Pay Cash dot gradient microinteraction - YouTube</title>
    <dc:date>2022-10-27T06:55:12+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=LOeoOXcB48U</link>
    <dc:creator>andrewn</dc:creator><dc:subject>ui animation physics video tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:535152f54a42/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:physics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.joshwcomeau.com/react/why-react-re-renders/">
    <title>Why React Re-Renders</title>
    <dc:date>2022-09-07T08:14:34+00:00</dc:date>
    <link>https://www.joshwcomeau.com/react/why-react-re-renders/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>react tutorial article</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:2ad92dcb3d95/</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:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/channel/UC-yuWVUplUJZvieEligKBkA">
    <title>javidx9 - YouTube</title>
    <dc:date>2022-06-24T15:57:51+00:00</dc:date>
    <link>https://www.youtube.com/channel/UC-yuWVUplUJZvieEligKBkA</link>
    <dc:creator>andrewn</dc:creator><dc:subject>video tutorial games graphics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:2c8e968f8e4d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://webgl2fundamentals.org/">
    <title>WebGL2 Fundamentals</title>
    <dc:date>2022-02-28T15:06:19+00:00</dc:date>
    <link>https://webgl2fundamentals.org/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>These are a set of articles that teach WebGL2 from basic principles. They are NOT old rehashed out of date OpenGL articles like many others on the net. They are entirely new, discarding the old out of date ideas and bringing you to a full understanding of what WebGL really is and how it really works.

</blockquote> ]]></description>
<dc:subject>webgl tutorial graphics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:eccd9b1a4103/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:webgl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:graphics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.joshwcomeau.com/css/stacking-contexts/">
    <title>What The Heck, z-index??</title>
    <dc:date>2022-02-02T20:20:45+00:00</dc:date>
    <link>https://www.joshwcomeau.com/css/stacking-contexts/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>zindex tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:cb68c8540bdc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:zindex"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://designcode.io/swiftui-ios15-intro">
    <title>Build a SwiftUI app for iOS 15 - Design+Code</title>
    <dc:date>2022-01-31T18:32:59+00:00</dc:date>
    <link>https://designcode.io/swiftui-ios15-intro</link>
    <dc:creator>andrewn</dc:creator><dc:subject>swiftui tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:9110b34281ab/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:swiftui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://learn.sparkfun.com/tutorials/bi-directional-logic-level-converter-hookup-guide">
    <title>Bi-Directional Logic Level Converter Hookup Guide - learn.sparkfun.com</title>
    <dc:date>2021-11-23T18:01:33+00:00</dc:date>
    <link>https://learn.sparkfun.com/tutorials/bi-directional-logic-level-converter-hookup-guide</link>
    <dc:creator>andrewn</dc:creator><dc:subject>electronics logic converter tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:6334fe1c20a1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:electronics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:logic"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:converter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.yiqiu.me/2015/11/19/sparkle-update-on-github/">
    <title>Sparkle Update With Github Releases | Yiqiu Huang</title>
    <dc:date>2021-05-03T10:56:23+00:00</dc:date>
    <link>https://www.yiqiu.me/2015/11/19/sparkle-update-on-github/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Automatic update with binaries tie to Github Releases.</blockquote>]]></description>
<dc:subject>sparkle github pages feed article tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:a3933cc9c40c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:sparkle"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:pages"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:feed"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/steveschoger/status/1359569223593394176?s=12">
    <title>Twitter icon tutorial</title>
    <dc:date>2021-02-10T18:36:50+00:00</dc:date>
    <link>https://twitter.com/steveschoger/status/1359569223593394176?s=12</link>
    <dc:creator>andrewn</dc:creator><dc:subject>icon tutorial figma</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:b66515354f29/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:icon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:figma"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://souporserious.com/build-a-simple-flip-animation-in-react/">
    <title>Build a Simple FLIP Animation in React | souporserious</title>
    <dc:date>2021-01-19T08:02:19+00:00</dc:date>
    <link>https://souporserious.com/build-a-simple-flip-animation-in-react/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>animation react flip tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:0b8305116264/</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:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:flip"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/georgethebeatle/diycontainers">
    <title>georgethebeatle/diycontainers</title>
    <dc:date>2020-12-07T10:37:08+00:00</dc:date>
    <link>https://github.com/georgethebeatle/diycontainers</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>In this tutorial we are going to play with containers in order to better understand what is a container, how does it differ from a virtual machine and what do container engines such as docker, rkt and lxc do under the hood to create containers. While in real life you will likely be using one of these engines, it is really useful to understand the low level details in some depth in order to effectively and securely use containers as a development tool or as a part of a larger system's...]]></description>
<dc:subject>containers tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:42ab2695b10a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:containers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://docs.google.com/document/d/1VzUsLofQVlP68wWKzUAmFO701I14hZpBZLIml1aWs7E/mobilebasic">
    <title>How to make an SMS bot with Google Sheets and Twilio (no coding)</title>
    <dc:date>2020-06-25T00:39:02+00:00</dc:date>
    <link>https://docs.google.com/document/d/1VzUsLofQVlP68wWKzUAmFO701I14hZpBZLIml1aWs7E/mobilebasic</link>
    <dc:creator>andrewn</dc:creator><dc:subject>tutorial google bot sms</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:9968773d09cb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:bot"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:sms"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=-EIaDxSIBYw">
    <title>OpenOCD chip programming on Raspberry Pi #DeskofLadyada @adafruit 3/17/16 @raspberry_pi #raspberrypi - YouTube</title>
    <dc:date>2020-05-17T18:38:17+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=-EIaDxSIBYw</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.</blockquote>]]></description>
<dc:subject>openocd arm programming video tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:d13ccb1fe45d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:openocd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:arm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.senr.io/blog/jtag-explained">
    <title>JTAG Explained (finally!): Why &quot;IoT&quot; Makers, Software Security Folks, and Device Manufacturers Should Care - Senrio</title>
    <dc:date>2020-05-12T16:42:28+00:00</dc:date>
    <link>https://blog.senr.io/blog/jtag-explained</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>JTAG Explained (finally!): Why "IoT" Makers, Software Security Folks, and Device Manufacturers Should Care</blockquote>]]></description>
<dc:subject>jtag article tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:c950478d6dd9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:jtag"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://observablehq.com/@sxywu/three-js-exploration-shapes">
    <title>three.js exploration: shapes / Shirley Wu / Observable</title>
    <dc:date>2020-05-02T07:21:35+00:00</dc:date>
    <link>https://observablehq.com/@sxywu/three-js-exploration-shapes</link>
    <dc:creator>andrewn</dc:creator><dc:subject>threejs tutorial 3d polygon</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:d8516e578bac/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:threejs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:3d"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:polygon"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=u5HAYVHsasc">
    <title>Shadertoy for absolute beginners - YouTube</title>
    <dc:date>2020-04-25T18:27:27+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=u5HAYVHsasc</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>This is the first in a series of ShaderToy tutorials, teaching you how to make shaders, starting with zero knowledge.
In this first installment we'll make a circle, which is what I would consider the 'Hello World' of ShaderToying.
</blockquote>]]></description>
<dc:subject>shader tutorial shadertoy</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:bf16c870c1f7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:shader"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:shadertoy"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://json-schema.org/learn/getting-started-step-by-step.html">
    <title>Getting Started Step-By-Step | JSON Schema</title>
    <dc:date>2020-01-16T14:50:13+00:00</dc:date>
    <link>https://json-schema.org/learn/getting-started-step-by-step.html</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>The home of JSON Schema</blockquote>]]></description>
<dc:subject>json schema article tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:5f22f52b85e3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:schema"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://lemariva.com/blog/2019/08/zigbee-flashing-cc2531-using-raspberry-pi-without-cc-debugger">
    <title>Zigbee: Flashing a CC2531 dongle using a Raspberry Pi - LeMaRiva|tech</title>
    <dc:date>2020-01-05T13:13:56+00:00</dc:date>
    <link>https://lemariva.com/blog/2019/08/zigbee-flashing-cc2531-using-raspberry-pi-without-cc-debugger</link>
    <dc:creator>andrewn</dc:creator><dc:subject>zigbee pi tutorial flash</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:0b6dc7e8e6e2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:zigbee"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:pi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:flash"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.sensorsiot.org/145-ikea-tradfri-hack-with-gateway/">
    <title>IKEA Trådfri Hack with Gateway (video #145 ) – SensorsIOT</title>
    <dc:date>2020-01-05T13:10:57+00:00</dc:date>
    <link>http://www.sensorsiot.org/145-ikea-tradfri-hack-with-gateway/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[https://learn.pimoroni.com/tutorial/sandyj/controlling-ikea-tradfri-lights-from-your-pi]]></description>
<dc:subject>tutorial iot ikea hack gateway</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:a989628e4674/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:iot"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ikea"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hack"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:gateway"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://learn.pimoroni.com/tutorial/sandyj/controlling-ikea-tradfri-lights-from-your-pi">
    <title>Controlling IKEA Trådfri Lights from your Pi - Pimoroni Yarr-niversity</title>
    <dc:date>2019-11-14T09:11:14+00:00</dc:date>
    <link>https://learn.pimoroni.com/tutorial/sandyj/controlling-ikea-tradfri-lights-from-your-pi</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[libcoap]]></description>
<dc:subject>tutorial hardware ikea</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:8c73437c9ed4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ikea"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://hackernoon.com/turtledb-a-javascript-framework-for-building-offline-first-collaborative-web-apps-7183cd787163">
    <title>turtleDB: A JavaScript Framework for building offline-first, collaborative web apps</title>
    <dc:date>2019-07-13T07:31:51+00:00</dc:date>
    <link>https://hackernoon.com/turtledb-a-javascript-framework-for-building-offline-first-collaborative-web-apps-7183cd787163</link>
    <dc:creator>andrewn</dc:creator><dc:subject>lib article browser offline js tutorial collaborative</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:b282d75d6b91/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:lib"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:browser"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:offline"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:collaborative"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://levelup.gitconnected.com/how-to-gracefully-use-environment-variables-in-a-react-native-app-7f1600446116">
    <title>How to Gracefully Use Environment Variables in a React Native App</title>
    <dc:date>2019-07-13T07:29:05+00:00</dc:date>
    <link>https://levelup.gitconnected.com/how-to-gracefully-use-environment-variables-in-a-react-native-app-7f1600446116</link>
    <dc:creator>andrewn</dc:creator><dc:subject>native var variables env tutorial react</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:8524a03928c3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:native"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:var"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:variables"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:env"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/glitch/creating-super-effective-ios-shortcuts-with-glitch-ca266b3d137e">
    <title>Creating Super Effective iOS Shortcuts with Glitch – Glitch – Medium</title>
    <dc:date>2019-07-10T07:35:33+00:00</dc:date>
    <link>https://medium.com/glitch/creating-super-effective-ios-shortcuts-with-glitch-ca266b3d137e</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>I’ve played Pokémon since 1998, but there are still some types of Pokémon I’m never quite sure how to battle. If I’m battling a fire 🔥 Pokémon it’s pretty obvious– use water 💧! But what about a…</blockquote>]]></description>
<dc:subject>glitch siri ios shortcuts article tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:f30123bfa663/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:glitch"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:siri"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:shortcuts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://hackernoon.com/building-radio-stations-alexa-skill-with-the-alexa-skills-kit-376fc9537047">
    <title>Building a Multi Streaming Alexa Skill with the Alexa Skills Kit</title>
    <dc:date>2019-06-06T07:54:07+00:00</dc:date>
    <link>https://hackernoon.com/building-radio-stations-alexa-skill-with-the-alexa-skills-kit-376fc9537047</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>I got my Echo device last week and I thought it would be cool to develop a custom Alexa skill. Hence I took whole Saturday to develop a radio stations skill, it is exciting to ask Alexa to play my…</blockquote>]]></description>
<dc:subject>alexa tutorial radio streaming audio voice</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:9be1beaa7dd6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:alexa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:radio"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:streaming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:audio"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:voice"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@przywara.dave/todo-app-with-mobx-state-tree-and-es7-decorators-in-react-a0d5e23a14a6">
    <title>Todo App with Mobx-State-Tree and ES7 Decorators in React</title>
    <dc:date>2019-03-05T17:53:36+00:00</dc:date>
    <link>https://medium.com/@przywara.dave/todo-app-with-mobx-state-tree-and-es7-decorators-in-react-a0d5e23a14a6</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Want to understand how to make an app with Mobx-State-Tree models and React components? Just take a look at this Todo App. Our App should be made of form, list and maybe simple text, which would show…</blockquote>]]></description>
<dc:subject>mobx tutorial article mobx-state-tree</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:c6138880cce9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:mobx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:mobx-state-tree"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://developers.google.com/web/updates/2019/01/emscripten-npm">
    <title>Emscripten and npm  |  Web  |  Google Developers</title>
    <dc:date>2019-01-29T11:12:33+00:00</dc:date>
    <link>https://developers.google.com/web/updates/2019/01/emscripten-npm</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>How do you integrate WebAssembly into this setup? In this article we are going to work this out with C/C++ and Emscripten as an example.</blockquote>]]></description>
<dc:subject>webassembly emscriptem tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:260362d0e670/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:webassembly"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:emscriptem"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.javascriptjanuary.com/blog/artificial-intelligence-in-javascript-with-tensorflowjs">
    <title>Artificial Intelligence in JavaScript with TensorFlow.js — JavaScript January</title>
    <dc:date>2019-01-06T19:50:29+00:00</dc:date>
    <link>https://www.javascriptjanuary.com/blog/artificial-intelligence-in-javascript-with-tensorflowjs</link>
    <dc:creator>andrewn</dc:creator><dc:subject>web ai tutorial js tensorflow ml article</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:af26cbd08b5a/</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:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tensorflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://tympanus.net/codrops/2018/12/13/ambient-canvas-backgrounds/">
    <title>Ambient Canvas Backgrounds | Codrops</title>
    <dc:date>2019-01-02T12:16:02+00:00</dc:date>
    <link>https://tympanus.net/codrops/2018/12/13/ambient-canvas-backgrounds/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Five ambient webpage backgrounds created using the HTML5 Canvas API and jwagner's Simplex Noise library.</blockquote>]]></description>
<dc:subject>canvas graphics animation background tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:ea476ff1db93/</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:graphics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:background"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://appcodelabs.com/7-easy-steps-to-apple-airplay-on-raspberry-pi">
    <title>Apple Airplay on Raspberry Pi in 7 Easy Steps - App Code Labs</title>
    <dc:date>2018-12-11T09:21:22+00:00</dc:date>
    <link>https://appcodelabs.com/7-easy-steps-to-apple-airplay-on-raspberry-pi</link>
    <dc:creator>andrewn</dc:creator><dc:subject>airplay apple pi streaming tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:2b761147bad4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:airplay"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:apple"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:pi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:streaming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.devdungeon.com/content/creating-systemd-service-files">
    <title>Creating Systemd Service Files | DevDungeon</title>
    <dc:date>2018-11-19T12:25:40+00:00</dc:date>
    <link>https://www.devdungeon.com/content/creating-systemd-service-files</link>
    <dc:creator>andrewn</dc:creator><dc:subject>systemd tutorial unit services</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:b6475eca9b5b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:systemd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:unit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:services"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@mbostock/command-line-cartography-part-1-897aa8f8ca2c">
    <title>Command-Line Cartography, Part 1 – Mike Bostock – Medium</title>
    <dc:date>2018-11-07T16:17:20+00:00</dc:date>
    <link>https://medium.com/@mbostock/command-line-cartography-part-1-897aa8f8ca2c</link>
    <dc:creator>andrewn</dc:creator><dc:subject>cartography d3 js map tutorial data</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:7dbc975d7db7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:cartography"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:d3"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:map"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:data"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/maxharlow/tutorials/tree/master/working-with-geographical-data">
    <title>tutorials/working-with-geographical-data at master · maxharlow/tutorials</title>
    <dc:date>2018-11-07T16:17:04+00:00</dc:date>
    <link>https://github.com/maxharlow/tutorials/tree/master/working-with-geographical-data</link>
    <dc:creator>andrewn</dc:creator><dc:subject>geo map data london tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:205700891819/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:geo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:map"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:london"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://t.co/805hjmZApK?ssr=true">
    <title>t.co</title>
    <dc:date>2018-06-03T15:14:13+00:00</dc:date>
    <link>https://t.co/805hjmZApK?ssr=true</link>
    <dc:creator>andrewn</dc:creator><dc:subject>wasm tutorial rust</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:94d9d53894b9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:wasm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:rust"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://jonathan-harrell.com/advanced-css-form-styling/">
    <title>Use Advanced CSS to Style HTML Forms Without Javascript</title>
    <dc:date>2018-04-19T13:05:24+00:00</dc:date>
    <link>https://jonathan-harrell.com/advanced-css-form-styling/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>css form design tutorial radio checkbox</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:10c3b0373c81/</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:form"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:radio"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:checkbox"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://framer.com/blog/posts/how-to-create-high-quality-gifs">
    <title>Framer - How to Create High-Quality GIFs</title>
    <dc:date>2018-04-16T08:07:17+00:00</dc:date>
    <link>https://framer.com/blog/posts/how-to-create-high-quality-gifs</link>
    <dc:creator>andrewn</dc:creator><dc:subject>gif tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:47a876b18c21/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:gif"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://shinglyu.github.io/web/2018/02/08/minimal-react-js-without-a-build-step-updated.html">
    <title>Minimal React.js Without A Build Step (Updated) | Shing's Blog</title>
    <dc:date>2018-03-30T16:24:31+00:00</dc:date>
    <link>https://shinglyu.github.io/web/2018/02/08/minimal-react-js-without-a-build-step-updated.html</link>
    <dc:creator>andrewn</dc:creator><dc:subject>react browser tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:4156f7079a5b/</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:browser"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://v6.robweychert.com/blog/2018/02/v6-color/">
    <title>V6: Color | Rob Weychert</title>
    <dc:date>2018-03-27T10:07:57+00:00</dc:date>
    <link>http://v6.robweychert.com/blog/2018/02/v6-color/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>tutorial web palettes design selection theory colour</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:9903d5ae3881/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:palettes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:selection"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:theory"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:colour"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://codemyui.com/strike-off-todo-list-animation/">
    <title>Strike Off ToDo List Animation ~ CodeMyUI</title>
    <dc:date>2018-02-15T10:42:23+00:00</dc:date>
    <link>https://codemyui.com/strike-off-todo-list-animation/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>animation tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:84c4709b5f5b/</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:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/dailyjs/how-to-implement-material-design-motion-with-react-js-8bc561c9a94f">
    <title>How To Implement Material Design Motion with React.js</title>
    <dc:date>2018-02-15T09:56:53+00:00</dc:date>
    <link>https://medium.com/dailyjs/how-to-implement-material-design-motion-with-react-js-8bc561c9a94f</link>
    <dc:creator>andrewn</dc:creator><dc:subject>react motion animation tutorial article</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:96fab5c5c9fe/</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:motion"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.cyberciti.biz/tips/compiling-linux-kernel-module.html">
    <title>How to: Compile Linux kernel modules - nixCraft</title>
    <dc:date>2018-01-15T11:56:14+00:00</dc:date>
    <link>https://www.cyberciti.biz/tips/compiling-linux-kernel-module.html</link>
    <dc:creator>andrewn</dc:creator><dc:subject>linux compile kernel module tutorial make</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:f7e44d898393/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:linux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:compile"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:kernel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:module"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:make"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@muehler.v/node-js-meets-opencvs-deep-neural-networks-fun-with-tensorflow-and-caffe-ff8d52a0f072">
    <title>Node.js meets OpenCV’s Deep Neural Networks — Fun with Tensorflow and Caffe</title>
    <dc:date>2018-01-15T11:52:17+00:00</dc:date>
    <link>https://medium.com/@muehler.v/node-js-meets-opencvs-deep-neural-networks-fun-with-tensorflow-and-caffe-ff8d52a0f072</link>
    <dc:creator>andrewn</dc:creator><dc:subject>opencv node tensorflow tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:68bd18fca8a9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:opencv"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tensorflow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://popmotion.io/learn/circular-motion/">
    <title>Circular motion | Popmotion</title>
    <dc:date>2017-12-28T17:43:07+00:00</dc:date>
    <link>https://popmotion.io/learn/circular-motion/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>tutorial polar circular popmotion animation physics</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:81cee77c174c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:polar"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:circular"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:popmotion"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:physics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/nitin42/Making-a-custom-React-renderer/blob/master/part-one.md#injecting-third-party-renderers-into-devtools">
    <title>Making-a-custom-React-renderer/part-one.md at master · nitin42/Making-a-custom-React-renderer</title>
    <dc:date>2017-11-20T21:54:38+00:00</dc:date>
    <link>https://github.com/nitin42/Making-a-custom-React-renderer/blob/master/part-one.md#injecting-third-party-renderers-into-devtools</link>
    <dc:creator>andrewn</dc:creator><dc:subject>custom react renderer article tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:05877f14df9f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:custom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:renderer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://css-tricks.com/building-progress-ring-quickly/">
    <title>Building a Progress Ring, Quickly | CSS-Tricks</title>
    <dc:date>2017-10-25T21:54:39+00:00</dc:date>
    <link>https://css-tricks.com/building-progress-ring-quickly/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>svg progress loading circle tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:b7a1b05fcf0b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:svg"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:progress"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:loading"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:circle"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://embedded.fm/blog/embedded-wednesdays">
    <title>Embedded Wednesdays: Getting Started in Embedded Systems — Embedded</title>
    <dc:date>2017-09-12T00:15:04+00:00</dc:date>
    <link>http://embedded.fm/blog/embedded-wednesdays</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Embedded Wednesdays is a periodic series of posts, intended for people wanting to get started in embedded systems. You may want to understand what is going on under the hood of an Arduino, you may need a crash course in embedded systems development, or you may have landed here because of a Google search about a topic. We will be discussing topics ranging from the basic introduction to advanced topics to make your brain hurt. Feel free to suggest topics and definitely listen to the em...]]></description>
<dc:subject>hardware programming tutorial embedded arm</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:902cc1c9a8e4/</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:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:embedded"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:arm"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/astorfi/TensorFlow-World/blob/master/README.rst">
    <title>TensorFlow-World/README.rst at master · astorfi/TensorFlow-World · GitHub</title>
    <dc:date>2017-09-04T11:33:13+00:00</dc:date>
    <link>https://github.com/astorfi/TensorFlow-World/blob/master/README.rst</link>
    <dc:creator>andrewn</dc:creator><dc:subject>tutorial learning ai tensor flow</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:690b10800093/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tensor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:flow"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://learn.adafruit.com/capacitive-touch-sensors-on-the-raspberry-pi/overview">
    <title>Overview | Capacitive Touch Sensors on the Raspberry Pi | Adafruit Learning System</title>
    <dc:date>2017-09-04T07:00:22+00:00</dc:date>
    <link>https://learn.adafruit.com/capacitive-touch-sensors-on-the-raspberry-pi/overview</link>
    <dc:creator>andrewn</dc:creator><dc:subject>capacitive touch sense raspberry pi tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:8fc859f843db/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:capacitive"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:touch"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:sense"/>
	<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:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@TwoStep/synthesis-intro-3f26c9a157a3">
    <title>Introduction to Sound Synthesis – Nico L. – Medium</title>
    <dc:date>2017-08-21T23:20:31+00:00</dc:date>
    <link>https://medium.com/@TwoStep/synthesis-intro-3f26c9a157a3</link>
    <dc:creator>andrewn</dc:creator><dc:subject>music synthesis sound tutorial digital</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:baf227a3cba5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:music"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:synthesis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:sound"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:digital"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.88mph.io/2017/07/28/understanding-service-workers/">
    <title>Understanding Service Workers</title>
    <dc:date>2017-08-07T17:02:03+00:00</dc:date>
    <link>http://blog.88mph.io/2017/07/28/understanding-service-workers/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>tutorial worker web service</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:119eae86386e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:worker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:service"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://learningmusic.ableton.com/">
    <title>Get started | Learning Music (Beta)</title>
    <dc:date>2017-05-28T19:40:31+00:00</dc:date>
    <link>https://learningmusic.ableton.com/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>music tutorial learning ableton</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:e240fd7efb77/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:music"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ableton"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://community.risingstack.com/opencv-tutorial-computer-vision-with-node-js/">
    <title>OpenCV tutorial: Computer vision with Node.js | @RisingStack</title>
    <dc:date>2017-05-27T10:23:47+00:00</dc:date>
    <link>https://community.risingstack.com/opencv-tutorial-computer-vision-with-node-js/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>opencv tutorial nodejs</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:37c886341290/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:opencv"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:nodejs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://bit.ovh/2016/01/31/Raspberry-Pi-Zero-Gadget-Mode/">
    <title>Raspberry Pi Zero - Gadget Mode - bit.ovh - a piece of my mind</title>
    <dc:date>2017-04-06T12:04:16+00:00</dc:date>
    <link>https://bit.ovh/2016/01/31/Raspberry-Pi-Zero-Gadget-Mode/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Previously, I’d have simply pointed someone to this AdaFruit Article as the Kernel Modules weren’t included in the stock kernel.Not the case anymore, as the Kernel GitHub Repository currently has all</blockquote>]]></description>
<dc:subject>pi zero gadget usb tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:51be7921bd2e/</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:zero"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:gadget"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:usb"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/channel/UCvDUaH2fbXP_Yc5Lc9UXfqA">
    <title>Amazing Max Stuff - YouTube</title>
    <dc:date>2017-03-12T21:47:31+00:00</dc:date>
    <link>https://www.youtube.com/channel/UCvDUaH2fbXP_Yc5Lc9UXfqA</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Cycling74's Max/MSP tutorials and artworks</blockquote>]]></description>
<dc:subject>maxmsp lessons tutorial audio visual</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:b87a653b66e9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:maxmsp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:lessons"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:audio"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:visual"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://developers.google.com/web/updates/2016/03/web-enabled-internet-of-things">
    <title>Creating a Web-Enabled IoT Device with Intel Edison  |  Web  |  Google Developers</title>
    <dc:date>2017-03-04T10:22:16+00:00</dc:date>
    <link>https://developers.google.com/web/updates/2016/03/web-enabled-internet-of-things</link>
    <dc:creator>andrewn</dc:creator><dc:subject>web bluetooth tutorial google</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:b439c57948c5/</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:bluetooth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:google"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.raywenderlich.com/147162/iglistkit-tutorial-better-uicollectionviews">
    <title>IGListKit Tutorial: Better UICollectionViews</title>
    <dc:date>2017-01-22T10:18:37+00:00</dc:date>
    <link>https://www.raywenderlich.com/147162/iglistkit-tutorial-better-uicollectionviews</link>
    <dc:creator>andrewn</dc:creator><dc:subject>ui list view ios instagram tutorial swift</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:6bf7cdfa6d0c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:list"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:view"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:instagram"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:swift"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/thejameskyle/the-super-tiny-compiler/">
    <title>thejameskyle/the-super-tiny-compiler: Possibly the smallest compiler ever</title>
    <dc:date>2017-01-20T15:28:28+00:00</dc:date>
    <link>https://github.com/thejameskyle/the-super-tiny-compiler/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>the-super-tiny-compiler - :snowman: Possibly the smallest compiler ever</blockquote>]]></description>
<dc:subject>compiler tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:e89b1ad5d53b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:compiler"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://cdm.link/2016/11/free-jazz-now-ableton-link-sync-works-pure-data/">
    <title>Free jazz - how to use Ableton Link sync with Pure Data patches - CDM Create Digital Music</title>
    <dc:date>2017-01-08T11:28:22+00:00</dc:date>
    <link>http://cdm.link/2016/11/free-jazz-now-ableton-link-sync-works-pure-data/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>ableton link sync pd pure data tutorial p2p</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:7244c382da50/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ableton"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:link"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:sync"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:pd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:pure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:p2p"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@mbostock/command-line-cartography-part-1-897aa8f8ca2c#.r3wlxessm">
    <title>Command-Line Cartography, Part 1 – Medium</title>
    <dc:date>2016-12-14T07:10:23+00:00</dc:date>
    <link>https://medium.com/@mbostock/command-line-cartography-part-1-897aa8f8ca2c#.r3wlxessm</link>
    <dc:creator>andrewn</dc:creator><dc:subject>geo command tutorial map d3 line tools chloropleth</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:a0d1f2b9c8f5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:geo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:command"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:map"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:d3"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:line"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:chloropleth"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://explosion.ai/blog/chatbot-node-js-spacy">
    <title>Building your bot's brain with Node.js and spaCy | Blog | Explosion AI</title>
    <dc:date>2016-11-01T08:36:36+00:00</dc:date>
    <link>https://explosion.ai/blog/chatbot-node-js-spacy</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[Natural Language Processing and other AI technologies promise to let us build applications that offer smarter, more context-aware user experiences. However, an application that's almost smart is often very, very dumb. In this tutorial, I'll show you how to set up a better brain for your applications — a Contextual Knowledge Base Graph.]]></description>
<dc:subject>tutorial ai js node nlp language</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:fb1e93d7c450/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:node"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:nlp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:language"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://mindthecode.com/getting-started-with-the-panresponder-in-react-native/">
    <title>Getting started with the PanResponder in React Native - Mindthecode</title>
    <dc:date>2016-10-20T09:49:05+00:00</dc:date>
    <link>http://mindthecode.com/getting-started-with-the-panresponder-in-react-native/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>react native article tutorial pan responder gesture interaction ui</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:ebf71498d26d/</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:native"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:pan"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:responder"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:gesture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:interaction"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ui"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.lynda.com/Cinema-4D-tutorials/Creating-Motion-Graphics-Sketch-Toon-CINEMA-4D/384740-2.html">
    <title>Creating Motion Graphics with Sketch and Toon in CINEMA 4D</title>
    <dc:date>2016-10-13T12:05:00+00:00</dc:date>
    <link>https://www.lynda.com/Cinema-4D-tutorials/Creating-Motion-Graphics-Sketch-Toon-CINEMA-4D/384740-2.html</link>
    <dc:creator>andrewn</dc:creator><dc:subject>motion vector video tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:4b8f8ede7249/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:motion"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:vector"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>