<?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 (garrettc)</title>
    <link>https://pinboard.in/u:garrettc/public/</link>
    <description>recent bookmarks from garrettc</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://www.joshwcomeau.com/css/interactive-guide-to-grid/"/>
	<rdf:li rdf:resource="https://arstechnica.com/science/2023/07/a-jargon-free-explanation-of-how-ai-large-language-models-work/"/>
	<rdf:li rdf:resource="https://github.com/AutomationPanda/awesome-web-testing-playwright"/>
	<rdf:li rdf:resource="https://equipmeot.com/"/>
	<rdf:li rdf:resource="https://www.nan.fyi/svg-paths"/>
	<rdf:li rdf:resource="https://djangobook.com/"/>
	<rdf:li rdf:resource="https://www.parand.com/a-completely-non-technical-explanation-of-ai.html"/>
	<rdf:li rdf:resource="https://muffinman.io/blog/draw-svg-rope-using-javascript/"/>
	<rdf:li rdf:resource="https://www.joshwcomeau.com/css/interactive-guide-to-flexbox/"/>
	<rdf:li rdf:resource="https://architecturenotes.co/redis/"/>
	<rdf:li rdf:resource="https://medium.com/hypersphere-codes/randomness-in-css-b55a0845c8dd"/>
	<rdf:li rdf:resource="https://datasette.io/tutorials/clean-data"/>
	<rdf:li rdf:resource="https://realpython.com/django-flashcards-app/"/>
	<rdf:li rdf:resource="https://ohmygit.org/"/>
	<rdf:li rdf:resource="https://blog.benoitblanchon.fr/django-htmx-modal-form/"/>
	<rdf:li rdf:resource="https://www.learndmarc.com/"/>
	<rdf:li rdf:resource="https://www.actionsbyexample.com/"/>
	<rdf:li rdf:resource="https://erev0s.com/blog/wagtail-postgres-gunicorn-nginx-and-ssl-docker/"/>
	<rdf:li rdf:resource="https://www.deploymachinelearning.com/"/>
	<rdf:li rdf:resource="https://realpython.com/build-a-content-aggregator-python/"/>
	<rdf:li rdf:resource="https://github.com/preslavmihaylov/booknotes/tree/master/architecture/good-api-design-jb-talk"/>
	<rdf:li rdf:resource="https://htmx-django.com/blog/project-1-to-do-app"/>
	<rdf:li rdf:resource="https://testdriven.io/blog/drf-views-part-1/"/>
	<rdf:li rdf:resource="https://realpython.com/django-templates-tags-filters/#third-party-tag-and-filter-libraries"/>
	<rdf:li rdf:resource="https://justdjango.com/blog/dynamic-forms-in-django-htmx"/>
	<rdf:li rdf:resource="https://grids.obys.agency/"/>
	<rdf:li rdf:resource="https://www.mattlayman.com/understand-django/"/>
	<rdf:li rdf:resource="https://learndjango.com/tutorials/django-search-tutorial"/>
	<rdf:li rdf:resource="https://mattsegal.dev/simple-django-deployment.html"/>
	<rdf:li rdf:resource="https://piccalil.li/course/learn-eleventy-from-scratch/"/>
	<rdf:li rdf:resource="https://documentation.divio.com/"/>
	<rdf:li rdf:resource="https://dordnung.de/raspberrypi-ledstrip/ws2812"/>
	<rdf:li rdf:resource="https://www.w3.org/WAI/tutorials/"/>
	<rdf:li rdf:resource="https://illustrated.dev/"/>
	<rdf:li rdf:resource="http://www.jezzamon.com/fourier/"/>
	<rdf:li rdf:resource="https://internetingishard.com/html-and-css/"/>
	<rdf:li rdf:resource="http://slicker.me/javascript/image_transition_effect.htm"/>
	<rdf:li rdf:resource="https://polypane.rocks/blog/responsive-design-ground-rules"/>
	<rdf:li rdf:resource="https://dev.to/unseenwizzard/learn-git-concepts-not-commands-4gjc"/>
	<rdf:li rdf:resource="http://www.pythontutor.com/"/>
	<rdf:li rdf:resource="https://parametric.press/issue-01/unraveling-the-jpeg/"/>
	<rdf:li rdf:resource="http://www.firstpythonnotebook.org/"/>
	<rdf:li rdf:resource="https://dn.ht/intermediate-vim/"/>
	<rdf:li rdf:resource="https://cameronlonsdale.com/2018/11/26/whats-in-a-docker-image/"/>
	<rdf:li rdf:resource="https://learngitbranching.js.org/"/>
	<rdf:li rdf:resource="https://gedd.ski/post/tile-layouts/"/>
	<rdf:li rdf:resource="https://selectstarsql.com/"/>
	<rdf:li rdf:resource="https://uxdesign.cc/100-days-of-motion-design-463526af852f"/>
	<rdf:li rdf:resource="https://es6.io/"/>
	<rdf:li rdf:resource="https://kevq.uk/how-does-mastodon-work/"/>
	<rdf:li rdf:resource="https://generativeartistry.com/"/>
	<rdf:li rdf:resource="https://vim-adventures.com/"/>
	<rdf:li rdf:resource="http://rik.smith-unna.com/command_line_bootcamp/"/>
	<rdf:li rdf:resource="http://www.learnshell.org/"/>
	<rdf:li rdf:resource="https://www.smashingmagazine.com/2018/06/avengers-id-card-html-css/"/>
	<rdf:li rdf:resource="https://laracasts.com/series/learn-vue-2-step-by-step"/>
	<rdf:li rdf:resource="https://glitch.com/react-starter-kit"/>
	<rdf:li rdf:resource="https://medium.com/@kellylougheed/dark-stormy-night-with-css-animations-823d2a5b576f"/>
	<rdf:li rdf:resource="http://davidbkemp.github.io/QuantumComputingArticle/"/>
	<rdf:li rdf:resource="https://www.valentinog.com/blog/from-gulp-to-webpack-quickstart/"/>
	<rdf:li rdf:resource="https://learningmusic.ableton.com/"/>
	<rdf:li rdf:resource="http://www.redblobgames.com/making-of/line-drawing/"/>
	<rdf:li rdf:resource="https://medium.freecodecamp.com/an-animated-guide-to-flexbox-d280cf6afc35#.od8cwlnld"/>
	<rdf:li rdf:resource="https://bitsofco.de/how-calc-works/"/>
	<rdf:li rdf:resource="https://medium.freecodecamp.com/understanding-flexbox-everything-you-need-to-know-b4013d4dc9af#.kanemur5z"/>
	<rdf:li rdf:resource="https://scotch.io/tutorials/javascript-promises-for-dummies"/>
	<rdf:li rdf:resource="http://interactivepython.org/runestone/static/thinkcspy/index.html"/>
	<rdf:li rdf:resource="http://www.theodo.fr/blog/2016/07/a-comprehensive-introduction-to-webpack-the-module-bundler/"/>
	<rdf:li rdf:resource="http://cazphoto.co.uk/tutorials/"/>
	<rdf:li rdf:resource="http://www.bocphotography.com/guide-aperture-shutter-speed-iso-exposure-triangle/"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://www.joshwcomeau.com/css/interactive-guide-to-grid/">
    <title>An Interactive Guide to CSS Grid</title>
    <dc:date>2023-11-23T09:45:13+00:00</dc:date>
    <link>https://www.joshwcomeau.com/css/interactive-guide-to-grid/</link>
    <dc:creator>garrettc</dc:creator><dc:subject>css grid tutorial webdesign webdevelopment</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:5cda24bf7938/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:grid"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdesign"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://arstechnica.com/science/2023/07/a-jargon-free-explanation-of-how-ai-large-language-models-work/">
    <title>A jargon-free explanation of how AI large language models work</title>
    <dc:date>2023-10-02T07:48:46+00:00</dc:date>
    <link>https://arstechnica.com/science/2023/07/a-jargon-free-explanation-of-how-ai-large-language-models-work/</link>
    <dc:creator>garrettc</dc:creator><dc:subject>tutorial llm chatgpt explanation programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:8ec3e55d6808/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:llm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:chatgpt"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:explanation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/AutomationPanda/awesome-web-testing-playwright">
    <title>Web Testing with Playwright: The Automation Panda's Official Playwright Tutorial</title>
    <dc:date>2023-08-08T08:46:01+00:00</dc:date>
    <link>https://github.com/AutomationPanda/awesome-web-testing-playwright</link>
    <dc:creator>garrettc</dc:creator><dc:subject>webdevelopment testing playwright tutorial userexperience usertesting</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:bd92b1d442f5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:playwright"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:userexperience"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:usertesting"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://equipmeot.com/">
    <title>EquipMeOT - Live Safely in Your Home</title>
    <dc:date>2023-07-27T09:13:12+00:00</dc:date>
    <link>https://equipmeot.com/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[How-tos, tutorials, instructions, and helpful tricks for installing, assembling, and using home-based medical equipment.]]></description>
<dc:subject>home injury physiotherapy health reference tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:dc5465663f7a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:home"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:injury"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:physiotherapy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:health"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.nan.fyi/svg-paths">
    <title>A Deep Dive Into SVG Path Commands</title>
    <dc:date>2023-07-14T08:43:36+00:00</dc:date>
    <link>https://www.nan.fyi/svg-paths</link>
    <dc:creator>garrettc</dc:creator><dc:subject>interactive tutorial svg design webdesign webdevelopment mathematics maths</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:a7c54979989a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:interactive"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:svg"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdesign"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:mathematics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:maths"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://djangobook.com/">
    <title>DjangoBook.com</title>
    <dc:date>2023-05-26T10:23:16+00:00</dc:date>
    <link>https://djangobook.com/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[Currently in print books and courses on Django.]]></description>
<dc:subject>book django python tutorial webdevelopment programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:a8349b8f30a3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:book"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.parand.com/a-completely-non-technical-explanation-of-ai.html">
    <title>A Completely Non-Technical Explanation of AI and Deep Learning</title>
    <dc:date>2023-05-11T08:59:31+00:00</dc:date>
    <link>https://www.parand.com/a-completely-non-technical-explanation-of-ai.html</link>
    <dc:creator>garrettc</dc:creator><dc:subject>learning machinelearning tutorial llm largelanguagemodel explanation</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:a81e6b4003d6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:machinelearning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:llm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:largelanguagemodel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:explanation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://muffinman.io/blog/draw-svg-rope-using-javascript/">
    <title>Draw SVG rope using JavaScript</title>
    <dc:date>2022-12-31T18:39:55+00:00</dc:date>
    <link>https://muffinman.io/blog/draw-svg-rope-using-javascript/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[Brilliant interactive tutorial on creating a rope with SVG]]></description>
<dc:subject>tutorial svg javascript interactive</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:d26c8121adf3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:svg"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:interactive"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.joshwcomeau.com/css/interactive-guide-to-flexbox/">
    <title>An Interactive Guide to Flexbox in CSS</title>
    <dc:date>2022-11-23T10:36:43+00:00</dc:date>
    <link>https://www.joshwcomeau.com/css/interactive-guide-to-flexbox/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA["Flexbox is a remarkably powerful layout mode. When we truly understand how it works, we can build dynamic layouts that respond automatically, rearranging themselves as-needed."]]></description>
<dc:subject>css tutorial flexbox webdesign webdevelopment interactive</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:8287cc6691a2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:flexbox"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdesign"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:interactive"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://architecturenotes.co/redis/">
    <title>Redis Explained - An in-depth tutorial</title>
    <dc:date>2022-10-28T10:39:50+00:00</dc:date>
    <link>https://architecturenotes.co/redis/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[“A deep technical dive into all things Redis. Covering various Redis topologies, data persistence and process forking.”]]></description>
<dc:subject>redis database tutorial nosql</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:44d718b2e5d9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:redis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:nosql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/hypersphere-codes/randomness-in-css-b55a0845c8dd">
    <title>Randomness in CSS</title>
    <dc:date>2022-09-23T10:50:29+00:00</dc:date>
    <link>https://medium.com/hypersphere-codes/randomness-in-css-b55a0845c8dd</link>
    <dc:creator>garrettc</dc:creator><dc:subject>tutorial css mathematics maths webdesign webdevelopment randomness</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:e0bf29a63c17/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:mathematics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:maths"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdesign"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:randomness"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://datasette.io/tutorials/clean-data">
    <title>Cleaning data with sqlite-utils and Datasette</title>
    <dc:date>2022-07-31T19:36:04+00:00</dc:date>
    <link>https://datasette.io/tutorials/clean-data</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[This tutorial will show you how to use sqlite-utils to clean data, import it into SQLite and explore it with Datasette.]]></description>
<dc:subject>data database datasette cleaning sqlite tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:d7cff4a07d31/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:datasette"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:cleaning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:sqlite"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://realpython.com/django-flashcards-app/">
    <title>Build a Flashcards App With Django</title>
    <dc:date>2022-07-29T10:45:20+00:00</dc:date>
    <link>https://realpython.com/django-flashcards-app/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA["By following this tutorial, you’ll build a Django flashcards app that replicates a spaced repetition system, which can boost your learning potential."]]></description>
<dc:subject>django python tutorial flashcards programming learning</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:c21314a8c5f6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:flashcards"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:learning"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://ohmygit.org/">
    <title>Oh My Git!</title>
    <dc:date>2022-05-09T08:35:00+00:00</dc:date>
    <link>https://ohmygit.org/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[An open source game about learning Git!]]></description>
<dc:subject>git learning opensource tutorial game versioncontrol</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:851d7f298816/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:opensource"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:versioncontrol"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.benoitblanchon.fr/django-htmx-modal-form/">
    <title>Modal forms with Django + HTMX</title>
    <dc:date>2022-03-04T14:39:09+00:00</dc:date>
    <link>https://blog.benoitblanchon.fr/django-htmx-modal-form/</link>
    <dc:creator>garrettc</dc:creator><dc:subject>django python tutorial htmx webdevelopment modal userinterface</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:b53a9fba7d79/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:htmx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:modal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:userinterface"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.learndmarc.com/">
    <title>Learn and Test DMARC</title>
    <dc:date>2022-02-04T19:00:22+00:00</dc:date>
    <link>https://www.learndmarc.com/</link>
    <dc:creator>garrettc</dc:creator><dc:subject>tutorial dkim education dmarc tool security spf email testing</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:62b6171cf0f9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:dkim"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:dmarc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tool"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:spf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:email"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.actionsbyexample.com/">
    <title>GitHub Actions by Example</title>
    <dc:date>2022-01-25T16:18:49+00:00</dc:date>
    <link>https://www.actionsbyexample.com/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[GitHub Actions by Example is an introduction to the service through annotated examples.]]></description>
<dc:subject>github tutorial continuousdeployment continuousintegration devops programming sysadmin</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:1b71a63e9bfd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:continuousdeployment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:continuousintegration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:devops"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:sysadmin"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://erev0s.com/blog/wagtail-postgres-gunicorn-nginx-and-ssl-docker/">
    <title>Wagtail with Gunicorn, Nginx and SSL on Docker and optional PostgreSQL</title>
    <dc:date>2021-12-16T16:50:17+00:00</dc:date>
    <link>https://erev0s.com/blog/wagtail-postgres-gunicorn-nginx-and-ssl-docker/</link>
    <dc:creator>garrettc</dc:creator><dc:subject>django wagtail postgresql webdevelopment docker tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:47d6c542b339/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:wagtail"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:postgresql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:docker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.deploymachinelearning.com/">
    <title>Deploy Machine Learning Models with Django</title>
    <dc:date>2021-11-18T06:37:39+00:00</dc:date>
    <link>https://www.deploymachinelearning.com/</link>
    <dc:creator>garrettc</dc:creator><dc:subject>tutorial python jupyter machinelearning datascience django programming</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:50fd3db02c6b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:jupyter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:machinelearning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:datascience"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://realpython.com/build-a-content-aggregator-python/">
    <title>Build a Content Aggregator in Python – Real Python</title>
    <dc:date>2021-11-15T10:05:53+00:00</dc:date>
    <link>https://realpython.com/build-a-content-aggregator-python/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA["In this project-based tutorial, you’ll build a content aggregator from scratch using Python and the popular framework Django."]]></description>
<dc:subject>python tutorial rss django programming webdevelopment learning</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:6299973f46cb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:rss"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:learning"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/preslavmihaylov/booknotes/tree/master/architecture/good-api-design-jb-talk">
    <title>How to design a good api.</title>
    <dc:date>2021-11-02T07:02:48+00:00</dc:date>
    <link>https://github.com/preslavmihaylov/booknotes/tree/master/architecture/good-api-design-jb-talk</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[A talk given by Joshua Bloch at a Google Tech Talk]]></description>
<dc:subject>programming webservices api reference tutorial bestpractices webdevelopment</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:3e56d39d6025/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webservices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://htmx-django.com/blog/project-1-to-do-app">
    <title>Django and htmx To Do App</title>
    <dc:date>2021-10-25T20:57:04+00:00</dc:date>
    <link>https://htmx-django.com/blog/project-1-to-do-app</link>
    <dc:creator>garrettc</dc:creator><dc:subject>django tutorial htmx webdevelopment programming python</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:a8748eeae398/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:htmx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:python"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://testdriven.io/blog/drf-views-part-1/">
    <title>Django REST Framework Views</title>
    <dc:date>2021-10-11T10:45:44+00:00</dc:date>
    <link>https://testdriven.io/blog/drf-views-part-1/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA["Django REST Framework (DRF) has its own flavor of views that inherit from Django's View class. This three-part series takes an in-depth look at all the DRF view possibilities -- from a simple view, where you have to do a lot on our own, to the ModelViewSet, where you can get a view up and running with just a few lines of code. Since views are built on top of one other, this series also explains how they intertwine."]]></description>
<dc:subject>python django rest restful webdevelopment programming tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:4efdb7ae58ac/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:rest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:restful"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://realpython.com/django-templates-tags-filters/#third-party-tag-and-filter-libraries">
    <title>The Django Template Language: Tags and Filters</title>
    <dc:date>2021-10-01T10:24:57+00:00</dc:date>
    <link>https://realpython.com/django-templates-tags-filters/#third-party-tag-and-filter-libraries</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[Django templates use their own mini-language that's inspired by Python. This tutorial covers Django template tags and filters, explaining how to compile and use templates. It covers conditional blocks, looping, and inheritance in tags as well as filters for strings and filters for lists.]]></description>
<dc:subject>django python programming webdevelopment tutorial templating templates</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:0ee94bf05d3f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:templating"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:templates"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://justdjango.com/blog/dynamic-forms-in-django-htmx">
    <title>Django Formsets Tutorial - Build dynamic forms with Htmx</title>
    <dc:date>2021-08-27T14:22:20+00:00</dc:date>
    <link>https://justdjango.com/blog/dynamic-forms-in-django-htmx</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[In this tutorial you will learn how to build dynamic forms with Django and Htmx, without any JavaScript.]]></description>
<dc:subject>tutorial htmx webdevelopment python programming forms django</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:3383cbd2706f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:htmx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:forms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:django"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://grids.obys.agency/">
    <title>Grids</title>
    <dc:date>2021-08-23T10:00:45+00:00</dc:date>
    <link>https://grids.obys.agency/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[Grid principles presented in a very appealing way]]></description>
<dc:subject>design grid reference tutorial inspiration webdesign</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:cd1de4a0259d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:grid"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:inspiration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdesign"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.mattlayman.com/understand-django/">
    <title>Understand Django · Matt Layman</title>
    <dc:date>2021-07-16T14:26:25+00:00</dc:date>
    <link>https://www.mattlayman.com/understand-django/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA["Understand Django is a series of articles focused on learning the Django web framework to build web applications with Python.

The articles build on each other to increase your understanding of how to use Django. The series explains how Django works. If you’re new to Django, you can start from the beginning. The articles assume you have little or no prior knowledge of doing web development."]]></description>
<dc:subject>django python tutorial learning programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:934dc0fe71ae/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://learndjango.com/tutorials/django-search-tutorial">
    <title>Django Search Tutorial</title>
    <dc:date>2021-07-01T13:42:10+00:00</dc:date>
    <link>https://learndjango.com/tutorials/django-search-tutorial</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[Setting up basic search functionality.]]></description>
<dc:subject>django python programming webdevelopment search tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:7d1efdc65a74/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:search"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mattsegal.dev/simple-django-deployment.html">
    <title>Simple Django deployment: a guide</title>
    <dc:date>2021-06-29T19:14:50+00:00</dc:date>
    <link>https://mattsegal.dev/simple-django-deployment.html</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[How to deploy Django in many small steps]]></description>
<dc:subject>tutorial deployment django python devops sysadmin</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:01f2170a3f53/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:deployment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:devops"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:sysadmin"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://piccalil.li/course/learn-eleventy-from-scratch/">
    <title>Learn Eleventy From Scratch</title>
    <dc:date>2021-06-14T22:39:51+00:00</dc:date>
    <link>https://piccalil.li/course/learn-eleventy-from-scratch/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[Learn how to build a stunning website from scratch with this Eleventy course.]]></description>
<dc:subject>tutorial eleventy cms programming</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:dfe148f25adc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:eleventy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:cms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://documentation.divio.com/">
    <title>The documentation system</title>
    <dc:date>2021-01-26T15:34:37+00:00</dc:date>
    <link>https://documentation.divio.com/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA["There is a secret that needs to be understood in order to write good software documentation: there isn’t one thing called documentation, there are four.

They are: tutorials, how-to guides, technical reference and explanation. They represent four different purposes or functions, and require four different approaches to their creation. Understanding the implications of this will help improve most documentation - often immensely."]]></description>
<dc:subject>documentation reference software writing tutorial howto</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:1b47012b8a0f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:writing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:howto"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dordnung.de/raspberrypi-ledstrip/ws2812">
    <title>Tutorial: How to control a LED-Strip with a Raspberry Pi</title>
    <dc:date>2021-01-21T10:39:06+00:00</dc:date>
    <link>https://dordnung.de/raspberrypi-ledstrip/ws2812</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[An easy tutorial on how to control a RGB or a WS2812 (Neopixel) LED-Strip with a Raspberry Pi. Available in English and German (Deutsch).]]></description>
<dc:subject>raspberrypi neopixel tutorial led</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:0ef1552716b8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:raspberrypi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:neopixel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:led"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.w3.org/WAI/tutorials/">
    <title>Web Accessibility Tutorials</title>
    <dc:date>2020-06-03T09:31:16+00:00</dc:date>
    <link>https://www.w3.org/WAI/tutorials/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[Guidance on how to create websites that meet WCAG.]]></description>
<dc:subject>accessibility tutorial webdevelopment w3c</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:89b22684cd4b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:accessibility"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:w3c"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://illustrated.dev/">
    <title>Illustrated.dev</title>
    <dc:date>2020-01-08T15:21:52+00:00</dc:date>
    <link>https://illustrated.dev/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[Illustrated web development & javascript tutorials]]></description>
<dc:subject>javascript webdevelopment programming learning tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:7da20342f77a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.jezzamon.com/fourier/">
    <title>An Interactive Introduction to Fourier Transforms</title>
    <dc:date>2019-09-16T11:12:38+00:00</dc:date>
    <link>http://www.jezzamon.com/fourier/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[Fourier transforms are a tool used in a whole bunch of different things. This is a explanation of what a Fourier transform does, and some different ways it can be useful.]]></description>
<dc:subject>interactive maths tutorial fourier</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:29e61a02a55c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:interactive"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:maths"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:fourier"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://internetingishard.com/html-and-css/">
    <title>HTML &amp; CSS Is Hard</title>
    <dc:date>2019-07-26T10:21:35+00:00</dc:date>
    <link>https://internetingishard.com/html-and-css/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[A free web development tutorial for complete beginners]]></description>
<dc:subject>html css tutorial education learning webdevelopment webdesign</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:c77a4a91651d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdesign"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://slicker.me/javascript/image_transition_effect.htm">
    <title>Falling sand - image transition effect in 16 lines of pure JavaScript</title>
    <dc:date>2019-07-19T23:17:49+00:00</dc:date>
    <link>http://slicker.me/javascript/image_transition_effect.htm</link>
    <dc:creator>garrettc</dc:creator><dc:subject>programming tutorial javascript</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:af819f6871f6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://polypane.rocks/blog/responsive-design-ground-rules">
    <title>Responsive design ground rules</title>
    <dc:date>2019-07-09T14:18:18+00:00</dc:date>
    <link>https://polypane.rocks/blog/responsive-design-ground-rules</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA["Creating a responsive design can be intimidating. There are many moving parts, things might lay out in ways you didn't expect and keeping all various viewports in mind when laying out a design can be daunting. With these ground rules, your responsive designs will be more robust and predictable."]]></description>
<dc:subject>css tutorial bestpractice grid webdesign webdevelopment</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:7e8aca75894d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:bestpractice"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:grid"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdesign"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dev.to/unseenwizzard/learn-git-concepts-not-commands-4gjc">
    <title>Learn git concepts, not commands</title>
    <dc:date>2019-06-04T15:08:10+00:00</dc:date>
    <link>https://dev.to/unseenwizzard/learn-git-concepts-not-commands-4gjc</link>
    <dc:creator>garrettc</dc:creator><dc:subject>git tutorial versioncontrol programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:30ece388c981/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:versioncontrol"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.pythontutor.com/">
    <title>Python Tutor - Visualize Python, Java, C, C++, JavaScript, TypeScript, and Ruby code execution</title>
    <dc:date>2019-05-24T14:29:03+00:00</dc:date>
    <link>http://www.pythontutor.com/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA["Python Tutor (created by Philip Guo) helps people overcome a fundamental barrier to learning programming: understanding what happens as the computer runs each line of code.

Write code in your web browser, see it visualized step by step, and get live help from volunteers."]]></description>
<dc:subject>javascript python education learning tutorial ruby typescript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:fd68904d8cb4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:typescript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://parametric.press/issue-01/unraveling-the-jpeg/">
    <title>Unraveling the JPEG</title>
    <dc:date>2019-05-03T10:36:40+00:00</dc:date>
    <link>https://parametric.press/issue-01/unraveling-the-jpeg/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA["JPEG images are everywhere in our digital lives, but behind the veil of familiarity lie algorithms that remove details that are imperceptible to the human eye. This produces the highest visual quality with the smallest file size—but what does that look like? Let's see what our eyes can't see!"]]></description>
<dc:subject>images tutorial jpeg jpg compression algorithm</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:b7d8b4e9a288/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:images"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:jpeg"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:jpg"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:compression"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:algorithm"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.firstpythonnotebook.org/">
    <title>First Python Notebook</title>
    <dc:date>2019-05-02T13:52:17+00:00</dc:date>
    <link>http://www.firstpythonnotebook.org/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[A step-by-step guide to analyzing data with Python and the Jupyter Notebook.]]></description>
<dc:subject>python data tutorial datascience jupyter notebook learning</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:4a8c2f55f176/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:datascience"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:jupyter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:notebook"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:learning"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dn.ht/intermediate-vim/">
    <title>Intermediate vim</title>
    <dc:date>2019-05-01T12:48:07+00:00</dc:date>
    <link>https://dn.ht/intermediate-vim/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[A few tips to level up your vim editing skills from beginner to intermediate.]]></description>
<dc:subject>editor programming tutorial vim</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:24bfdeb5dd75/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:editor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:vim"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cameronlonsdale.com/2018/11/26/whats-in-a-docker-image/">
    <title>What's in a Docker image?</title>
    <dc:date>2018-12-04T15:19:48+00:00</dc:date>
    <link>https://cameronlonsdale.com/2018/11/26/whats-in-a-docker-image/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA["It’s a good question, and before you know the answer, Docker images can seem pretty mysterious. Not only do I want to give you the answer, but I want to show you how I got there."]]></description>
<dc:subject>docker sysadmin tutorial devops</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:43cefdb65902/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:docker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:sysadmin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:devops"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://learngitbranching.js.org/">
    <title>Learn Git Branching</title>
    <dc:date>2018-11-22T15:42:30+00:00</dc:date>
    <link>https://learngitbranching.js.org/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[An interactive Git visualization tool to educate and challenge!]]></description>
<dc:subject>education git learning tutorial versioncontrol</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:0a108146c9b9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:versioncontrol"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gedd.ski/post/tile-layouts/">
    <title>Grid Tile Layouts with auto-fit and minmax</title>
    <dc:date>2018-11-07T10:07:17+00:00</dc:date>
    <link>https://gedd.ski/post/tile-layouts/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[How to create perfect tile layouts with CSS Grid]]></description>
<dc:subject>css grid layout webdesign webdevelopment tips tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:83626f75efbf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:grid"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:layout"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdesign"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://selectstarsql.com/">
    <title>Select Star SQL</title>
    <dc:date>2018-09-06T17:45:29+00:00</dc:date>
    <link>https://selectstarsql.com/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[“An interactive book which aims to be the best place on the internet for learning SQL. It is free of charge, free of ads and doesn't require registration or downloads. It helps you learn by running queries against a real-world dataset to complete projects of consequence. It is not a mere reference page — it conveys a mental model for writing SQL.”]]></description>
<dc:subject>SQL tutorial database programming learning education</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:ca153edd456f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:SQL"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:education"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://uxdesign.cc/100-days-of-motion-design-463526af852f">
    <title>100 Days of Motion Design – UX Collective</title>
    <dc:date>2018-08-28T14:18:49+00:00</dc:date>
    <link>https://uxdesign.cc/100-days-of-motion-design-463526af852f</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[It was a summer night in Seattle. I ate some ice-cream, watched a Youtube tutorial, and downloaded a free trial of Principle. Several months later, I completed my 5th 100-day-project — 100 Days of…]]></description>
<dc:subject>animation programming tutorial learning</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:a6ba601093ed/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:learning"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://es6.io/">
    <title>ES6 for Everyone</title>
    <dc:date>2018-08-23T09:07:44+00:00</dc:date>
    <link>https://es6.io/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[A premium training course to strengthen your core JavaScript skills and master all that ES6 has to offer. 21 Modules and 77 Videos!]]></description>
<dc:subject>javascript es6 learning training course online tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:7af92006e06c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:es6"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:training"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:course"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:online"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://kevq.uk/how-does-mastodon-work/">
    <title>How Does Mastodon Work? - Kev Quirk</title>
    <dc:date>2018-08-17T09:17:38+00:00</dc:date>
    <link>https://kevq.uk/how-does-mastodon-work/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[If you're asking yourself "how does Mastodon work?" this post will help. Mastodon is an open source and federated social network.]]></description>
<dc:subject>mastodon opensource tutorial twitter socialmedia</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:08decfd21255/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:mastodon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:opensource"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:twitter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:socialmedia"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://generativeartistry.com/">
    <title>Generative Artistry</title>
    <dc:date>2018-08-17T06:59:00+00:00</dc:date>
    <link>https://generativeartistry.com/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[Generative art tutorials, news and love.]]></description>
<dc:subject>javascript art inspiration generative tutorial design programming</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:18bbb1843012/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:art"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:inspiration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:generative"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://vim-adventures.com/">
    <title>Adventures</title>
    <dc:date>2018-08-11T12:24:48+00:00</dc:date>
    <link>https://vim-adventures.com/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[VIM Adventures is an online game based on VIM's keyboard shortcuts. It's the "Zelda meets text editing" game. So come have some fun and learn some VIM!]]></description>
<dc:subject>game learning tutorial vim editor</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:cbcf2415d9c1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:vim"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:editor"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://rik.smith-unna.com/command_line_bootcamp/">
    <title>command-line bootcamp</title>
    <dc:date>2018-07-24T09:28:23+00:00</dc:date>
    <link>http://rik.smith-unna.com/command_line_bootcamp/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA["a tutorial that teaches you how to work at the command-line. You'll learn all the basic skills needed to start being productive in the UNIX terminal."]]></description>
<dc:subject>unix cli leaning bash zsh scripting shell tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:ea8a97f2f114/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:unix"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:leaning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:bash"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:zsh"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:scripting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.learnshell.org/">
    <title>Learn Shell Programming - Free Interactive Shell Programming Tutorial</title>
    <dc:date>2018-07-24T09:25:42+00:00</dc:date>
    <link>http://www.learnshell.org/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[LearnShell.org is a free interactive Shell Programming tutorial for people who want to learn Shell Programming.]]></description>
<dc:subject>bash learning scripting shell tutorial unix</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:360b84e1233e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:bash"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:scripting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:unix"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.smashingmagazine.com/2018/06/avengers-id-card-html-css/">
    <title>Making Avengers ID Card In HTML And CSS</title>
    <dc:date>2018-06-06T11:22:49+00:00</dc:date>
    <link>https://www.smashingmagazine.com/2018/06/avengers-id-card-html-css/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA["In this tutorial, we will build a sci-fi ID card for Avengers. You will learn Flexbox, Nested Flexbox, CSS animations, and a ton of other CSS techniques while building this interesting project."]]></description>
<dc:subject>css flexbox html tutorial webdesign webdevelopment</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:38b4cc3bb50f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:flexbox"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdesign"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://laracasts.com/series/learn-vue-2-step-by-step">
    <title>Learn Vue 2: Step By Step</title>
    <dc:date>2018-05-01T07:13:34+00:00</dc:date>
    <link>https://laracasts.com/series/learn-vue-2-step-by-step</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA["Vue is easily one of the most exciting additions to the front-end world in many years. With its intuitive API, and the fact that it can be applied to any type of application, it's no wonder why folks have gravitated to it as much as they have.

If you'd like to jump on board, let me show you, step by step, exactly what you need to know. It's the best way to learn Vue!"]]></description>
<dc:subject>javascript vuejs learning tutorial video webdevelopment</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:59b91cfdd702/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:vuejs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://glitch.com/react-starter-kit">
    <title>React Starter Kit</title>
    <dc:date>2018-04-16T08:59:15+00:00</dc:date>
    <link>https://glitch.com/react-starter-kit</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[Learn React with our free 5-part video course with interactive code examples]]></description>
<dc:subject>video code javascript reactjs tutorial webdevelopment learning</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:1af41a88b661/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:reactjs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:learning"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@kellylougheed/dark-stormy-night-with-css-animations-823d2a5b576f">
    <title>Dark &amp; Stormy Night with CSS Animations</title>
    <dc:date>2018-01-22T10:37:13+00:00</dc:date>
    <link>https://medium.com/@kellylougheed/dark-stormy-night-with-css-animations-823d2a5b576f</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[This beginner-friendly tutorial will introduce you to HTML and CSS as you create a simple stormy night scene with CSS animations.]]></description>
<dc:subject>css animation learning tutorial webdesign webdevelopment</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:09ac8672992b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdesign"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://davidbkemp.github.io/QuantumComputingArticle/">
    <title>An Interactive Introduction To Quantum Computing</title>
    <dc:date>2017-12-15T10:45:28+00:00</dc:date>
    <link>http://davidbkemp.github.io/QuantumComputingArticle/</link>
    <dc:creator>garrettc</dc:creator><dc:subject>quantum tutorial science education</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:c243a442f411/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:quantum"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:science"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:education"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.valentinog.com/blog/from-gulp-to-webpack-quickstart/">
    <title>How to switch from Gulp to Webpack: a tutorial to get you started</title>
    <dc:date>2017-10-26T16:49:28+00:00</dc:date>
    <link>https://www.valentinog.com/blog/from-gulp-to-webpack-quickstart/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[Switching from Gulp to Webpack 3 is traumatic. But fear not, I’ll guide you through the process. This is a tutorial that gets you covered, code included!]]></description>
<dc:subject>javascript webdevelopment gulp webpack tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:6be40be9d1ac/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:gulp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webpack"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://learningmusic.ableton.com/">
    <title>Get started | Learning Music</title>
    <dc:date>2017-06-02T10:58:37+00:00</dc:date>
    <link>https://learningmusic.ableton.com/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[Explore the fundamentals of music via Ableton's interactive website. Experiment with beats, melody, harmony, basslines, and song structure in your web browser.]]></description>
<dc:subject>learning music tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:791dab4e7f41/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:music"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.redblobgames.com/making-of/line-drawing/">
    <title>Making of: Line drawing tutorial</title>
    <dc:date>2017-05-22T11:38:33+00:00</dc:date>
    <link>http://www.redblobgames.com/making-of/line-drawing/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[Interactive tutorial about making tutorials. ]]></description>
<dc:subject>drawing tutorial javascript d3</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:7deb4f0f3b0f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:drawing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:d3"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.freecodecamp.com/an-animated-guide-to-flexbox-d280cf6afc35#.od8cwlnld">
    <title>How Flexbox works — explained with big, colorful, animated gifs</title>
    <dc:date>2017-02-08T11:38:54+00:00</dc:date>
    <link>https://medium.freecodecamp.com/an-animated-guide-to-flexbox-d280cf6afc35#.od8cwlnld</link>
    <dc:creator>garrettc</dc:creator><dc:subject>css flexbox tutorial animation webdevelopment</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:3db4fd1faadf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:flexbox"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://bitsofco.de/how-calc-works/">
    <title>How calc() Works</title>
    <dc:date>2017-02-08T11:33:46+00:00</dc:date>
    <link>https://bitsofco.de/how-calc-works/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[Great CSS cacl() examples.]]></description>
<dc:subject>css reference tutorial calc</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:e7671e109e7e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:calc"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.freecodecamp.com/understanding-flexbox-everything-you-need-to-know-b4013d4dc9af#.kanemur5z">
    <title>Understanding Flexbox: Everything you need to know</title>
    <dc:date>2017-01-12T16:00:54+00:00</dc:date>
    <link>https://medium.freecodecamp.com/understanding-flexbox-everything-you-need-to-know-b4013d4dc9af#.kanemur5z</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[This article will cover all the fundamental concepts you need to get good with the CSS Flexbox model. ]]></description>
<dc:subject>css css3 flexbox tutorial webdesign webdevelopment layout</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:1ac29350641a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:css3"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:flexbox"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdesign"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:layout"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://scotch.io/tutorials/javascript-promises-for-dummies">
    <title>JavaScript Promises for Dummies</title>
    <dc:date>2016-12-06T15:42:09+00:00</dc:date>
    <link>https://scotch.io/tutorials/javascript-promises-for-dummies</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA["Javascript Promises are not difficult. However, lots of people find it a little bit hard to understand at the beginning."]]></description>
<dc:subject>javascript tutorial promises serviceworker programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:e938ec35af36/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:promises"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:serviceworker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://interactivepython.org/runestone/static/thinkcspy/index.html">
    <title>How to Think Like a Computer Scientist: Interactive Edition</title>
    <dc:date>2016-10-05T11:45:38+00:00</dc:date>
    <link>http://interactivepython.org/runestone/static/thinkcspy/index.html</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[An interactive version of the How to Think Like a Computer Scientist book]]></description>
<dc:subject>book programming python tutorial interactive education learning</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:garrettc/b:961d7c4e1a7c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:book"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:interactive"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:learning"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.theodo.fr/blog/2016/07/a-comprehensive-introduction-to-webpack-the-module-bundler/">
    <title>A Comprehensive Introduction to Webpack, the Module Bundler</title>
    <dc:date>2016-07-11T22:33:50+00:00</dc:date>
    <link>http://www.theodo.fr/blog/2016/07/a-comprehensive-introduction-to-webpack-the-module-bundler/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[A comprehensive introduction to Webpack, the module bundler. Learn step by step how to to build a web application with Webpack.]]></description>
<dc:subject>webpack javascript tutorial webdevelopment</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:365d81f012ad/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webpack"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:webdevelopment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://cazphoto.co.uk/tutorials/">
    <title>Photographic Tutorials | Cazphoto.co.uk</title>
    <dc:date>2016-06-25T15:32:09+00:00</dc:date>
    <link>http://cazphoto.co.uk/tutorials/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[Photography by Caroline Mockett ARPS]]></description>
<dc:subject>photography tutorial iso aperture</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:7b5576bc72eb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:photography"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:iso"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:aperture"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.bocphotography.com/guide-aperture-shutter-speed-iso-exposure-triangle/">
    <title>Guide to Aperture, Shutter Speed and ISO - Exposure Triangle</title>
    <dc:date>2016-06-24T14:19:08+00:00</dc:date>
    <link>http://www.bocphotography.com/guide-aperture-shutter-speed-iso-exposure-triangle/</link>
    <dc:creator>garrettc</dc:creator><description><![CDATA[Understanding photographic exposure. A guide to aperture, shutter speed and ISO and how to use them creatively to improve your photography.]]></description>
<dc:subject>photography guide tutorial introduction</dc:subject>
<dc:identifier>https://pinboard.in/u:garrettc/b:f9038e6f05ff/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:photography"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:guide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:garrettc/t:introduction"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>