<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url><loc>https://ryanparsley.com/presentations/</loc></url><url><loc>https://ryanparsley.com/</loc></url><url><loc>https://ryanparsley.com/stormtrooperbear/</loc></url><url><loc>https://ryanparsley.com/about/</loc></url><url><loc>https://ryanparsley.com/note/arduinoboy/</loc></url><url><loc>https://ryanparsley.com/note/</loc></url><url><loc>https://ryanparsley.com/note/violin/</loc></url><url><loc>https://ryanparsley.com/note/gp2040ce/</loc></url><url><loc>https://ryanparsley.com/note/clarinet/plan-to-learn-clarinet/</loc></url><url><loc>https://ryanparsley.com/note/mpcnc/</loc></url><url><loc>https://ryanparsley.com/note/mermaidtest/</loc></url><url><loc>https://ryanparsley.com/note/2/</loc></url><url><loc>https://ryanparsley.com/note/cigar-box-controller/</loc></url><url><loc>https://ryanparsley.com/note/smars/</loc></url><url><loc>https://ryanparsley.com/note/robot-arm/robot-arm/</loc></url><url><loc>https://ryanparsley.com/note/meshtastic/add-gps-to-tdeck/</loc></url><url><loc>https://ryanparsley.com/note/3/</loc></url><url><loc>https://ryanparsley.com/note/2024/09/content-type-rework/</loc></url><url><loc>https://ryanparsley.com/note/2026-03-23-codeberg-tokens/</loc></url><url><loc>https://ryanparsley.com/note/webmentions/</loc></url><url><loc>https://ryanparsley.com/note/north-pi/</loc></url><url><loc>https://ryanparsley.com/note/2025/april/openwebui/</loc></url><url><loc>https://ryanparsley.com/note/2025/august/codebergpagesci/</loc></url><url><loc>https://ryanparsley.com/note/tag/electronics/</loc></url><url><loc>https://ryanparsley.com/note/tag/</loc></url><url><loc>https://ryanparsley.com/note/tag/clarinet/</loc></url><url><loc>https://ryanparsley.com/note/tag/mermaid/</loc></url><url><loc>https://ryanparsley.com/note/tag/3dprint/</loc></url><url><loc>https://ryanparsley.com/note/tag/diy/</loc></url><url><loc>https://ryanparsley.com/note/tag/rust/</loc></url><url><loc>https://ryanparsley.com/note/tag/pico/</loc></url><url><loc>https://ryanparsley.com/note/tag/note/</loc></url><url><loc>https://ryanparsley.com/note/tag/ai/</loc></url><url><loc>https://ryanparsley.com/note/tag/codeberg/</loc></url><url><loc>https://ryanparsley.com/note/tag/raspberry pi/</loc></url><url><loc>https://ryanparsley.com/note/tag/music/</loc></url><url><loc>https://ryanparsley.com/note/tag/meshtastic/</loc></url><url><loc>https://ryanparsley.com/note/tag/indieweb/</loc></url><url><loc>https://ryanparsley.com/note/tag/smars/</loc></url><url><loc>https://ryanparsley.com/404.html</loc></url><url><loc>https://ryanparsley.com/resume/</loc></url><url><loc>https://ryanparsley.com/contact/</loc></url><url><loc>https://ryanparsley.com/blog/stow/</loc></url><url><loc>https://ryanparsley.com/blog/2011-01-24-first-look-at-wpf/</loc></url><url><loc>https://ryanparsley.com/blog/2009-01-23-how-to-be-1-on-google/</loc></url><url><loc>https://ryanparsley.com/blog/2010-06-14-my-favorite-10-android-apps/</loc></url><url><loc>https://ryanparsley.com/blog/2009-09-16-drupal-my-0-02/</loc></url><url><loc>https://ryanparsley.com/blog/2013-07-23-simplicity/</loc></url><url><loc>https://ryanparsley.com/blog/2008-03-20-learning-how-to-love----twitter/</loc></url><url><loc>https://ryanparsley.com/blog/2/</loc></url><url><loc>https://ryanparsley.com/blog/2011-04-27-susy-at-first-blush/</loc></url><url><loc>https://ryanparsley.com/blog/2009-01-19-this-productivity-thing-is-a-fad/</loc></url><url><loc>https://ryanparsley.com/blog/2010-08-24-who-would-have-thought-it-figures/</loc></url><url><loc>https://ryanparsley.com/blog/2012-05-10-baseline-grid-in-illustrator/</loc></url><url><loc>https://ryanparsley.com/blog/2012-04-15-mobile-mockups-in-illustrator/</loc></url><url><loc>https://ryanparsley.com/blog/2008-06-16-fowa-08-in-80-words-or-less/</loc></url><url><loc>https://ryanparsley.com/blog/2014-03-13-faster-design-style-tiles/</loc></url><url><loc>https://ryanparsley.com/blog/2009-01-26-on-skinning-cats/</loc></url><url><loc>https://ryanparsley.com/blog/2009-01-23-virtually-ok/</loc></url><url><loc>https://ryanparsley.com/blog/10/</loc></url><url><loc>https://ryanparsley.com/blog/2012-04-28-easy-on-the-polyfills/</loc></url><url><loc>https://ryanparsley.com/blog/2012-04-10-10-drupal-modules-you-should-be-using/</loc></url><url><loc>https://ryanparsley.com/blog/3/</loc></url><url><loc>https://ryanparsley.com/blog/2017-01-10-jekyll-simply/</loc></url><url><loc>https://ryanparsley.com/blog/2024-03-17-zk-daily/</loc></url><url><loc>https://ryanparsley.com/blog/2013-07-17-setting-up-middleman-and-anvil-with-rvm/</loc></url><url><loc>https://ryanparsley.com/blog/2012-12-12-more-content-less-system/</loc></url><url><loc>https://ryanparsley.com/blog/2009-03-29-relatively-timeless-web-design-books/</loc></url><url><loc>https://ryanparsley.com/blog/2013-01-02-solving-a-problem-with-code/</loc></url><url><loc>https://ryanparsley.com/blog/2026/2026-02-28-hello-faircamp/</loc></url><url><loc>https://ryanparsley.com/blog/zod/</loc></url><url><loc>https://ryanparsley.com/blog/9/</loc></url><url><loc>https://ryanparsley.com/blog/7/</loc></url><url><loc>https://ryanparsley.com/blog/8/</loc></url><url><loc>https://ryanparsley.com/blog/2013-06-07-getting-a-rails-app-set-up-for-heroku/</loc></url><url><loc>https://ryanparsley.com/blog/4/</loc></url><url><loc>https://ryanparsley.com/blog/2014-03-14-developer-ampersandwich/</loc></url><url><loc>https://ryanparsley.com/blog/5/</loc></url><url><loc>https://ryanparsley.com/blog/2011-08-15-rule-them-all/</loc></url><url><loc>https://ryanparsley.com/blog/2008-02-06-dr--strangecode-or-how-i-learned-to-stop-worrying-and-love-the-dom/</loc></url><url><loc>https://ryanparsley.com/blog/2011-03-02-initial-response-to-sass/</loc></url><url><loc>https://ryanparsley.com/blog/2010-08-17-one-size-never-fits-all/</loc></url><url><loc>https://ryanparsley.com/blog/6/</loc></url><url><loc>https://ryanparsley.com/blog/11/</loc></url><url><loc>https://ryanparsley.com/blog/2008-10-15-fold-enclosure-for-sheep/</loc></url><url><loc>https://ryanparsley.com/blog/posse/</loc></url><url><loc>https://ryanparsley.com/blog/2025/2025-08-31-posse-astro-integration/</loc></url><url><loc>https://ryanparsley.com/blog/2025/2025-08-14-lsdj-notes/</loc></url><url><loc>https://ryanparsley.com/blog/2025/2025-04-24-how-to-start-vim/</loc></url><url><loc>https://ryanparsley.com/blog/tag/neovim/</loc></url><url><loc>https://ryanparsley.com/blog/tag/</loc></url><url><loc>https://ryanparsley.com/blog/tag/astro/</loc></url><url><loc>https://ryanparsley.com/blog/tag/ssg/</loc></url><url><loc>https://ryanparsley.com/blog/tag/zettlekasten/</loc></url><url><loc>https://ryanparsley.com/blog/tag/diy/</loc></url><url><loc>https://ryanparsley.com/blog/tag/link/</loc></url><url><loc>https://ryanparsley.com/blog/tag/notes/</loc></url><url><loc>https://ryanparsley.com/blog/tag/homelab/</loc></url><url><loc>https://ryanparsley.com/blog/tag/left brain/</loc></url><url><loc>https://ryanparsley.com/blog/tag/lsdj/</loc></url><url><loc>https://ryanparsley.com/blog/tag/code/</loc></url><url><loc>https://ryanparsley.com/blog/tag/confabulation/</loc></url><url><loc>https://ryanparsley.com/blog/tag/music/</loc></url><url><loc>https://ryanparsley.com/blog/tag/indieweb/</loc></url><url><loc>https://ryanparsley.com/blog/tag/vim/</loc></url><url><loc>https://ryanparsley.com/blog/tag/digitalgarden/</loc></url><url><loc>https://ryanparsley.com/blog/tag/dotfiles/</loc></url><url><loc>https://ryanparsley.com/blog/tag/secondbrain/</loc></url><url><loc>https://ryanparsley.com/blog/tag/unix/</loc></url><url><loc>https://ryanparsley.com/blog/tag/zod/</loc></url><url><loc>https://ryanparsley.com/blog/tag/right brain/</loc></url><url><loc>https://ryanparsley.com/blog/tag/typescript/</loc></url><url><loc>https://ryanparsley.com/blog/tag/posse/</loc></url><url><loc>https://ryanparsley.com/ephemera/</loc></url><url><loc>https://ryanparsley.com/ephemera/2/</loc></url><url><loc>https://ryanparsley.com/ephemera/3/</loc></url><url><loc>https://ryanparsley.com/ephemera/2024/08/mesthtasticyoutubepost/</loc></url><url><loc>https://ryanparsley.com/ephemera/2024/09/cgb-arcade-stick/</loc></url><url><loc>https://ryanparsley.com/ephemera/2024/09/smars/</loc></url><url><loc>https://ryanparsley.com/ephemera/2024/09/cgb-arcade-stick-1/</loc></url><url><loc>https://ryanparsley.com/ephemera/2024/09/smars-1/</loc></url><url><loc>https://ryanparsley.com/ephemera/2024/09/north-pi/</loc></url><url><loc>https://ryanparsley.com/ephemera/2024/10/2024-10-22/</loc></url><url><loc>https://ryanparsley.com/ephemera/2024/10/2024-10-11/</loc></url><url><loc>https://ryanparsley.com/ephemera/2024/10/2024-10-07/</loc></url><url><loc>https://ryanparsley.com/ephemera/2024/10/09/1/</loc></url><url><loc>https://ryanparsley.com/ephemera/2024/10/09/2/</loc></url><url><loc>https://ryanparsley.com/ephemera/2024/10/2024-10-03/</loc></url><url><loc>https://ryanparsley.com/ephemera/2024/10/13/1/</loc></url><url><loc>https://ryanparsley.com/ephemera/2024/10/13/2/</loc></url><url><loc>https://ryanparsley.com/ephemera/2024/10/2024-10-10/</loc></url><url><loc>https://ryanparsley.com/ephemera/2026/02/27/2026-02-27-12-04-30/</loc></url><url><loc>https://ryanparsley.com/ephemera/2026/02/19/2026-02-19-18-43-17/</loc></url><url><loc>https://ryanparsley.com/ephemera/2026/02/28/2026-02-28-18-29-00/</loc></url><url><loc>https://ryanparsley.com/ephemera/2026/01/08/2026-01-08-22-22-36/</loc></url><url><loc>https://ryanparsley.com/ephemera/4/</loc></url><url><loc>https://ryanparsley.com/ephemera/2025/08/2025-08-15/</loc></url><url><loc>https://ryanparsley.com/ephemera/2025/08/31/2025-08-31/</loc></url><url><loc>https://ryanparsley.com/ephemera/2025/08/2025-08-30/</loc></url><url><loc>https://ryanparsley.com/ephemera/2025/09/19/2025-09-19-06-11-39/</loc></url><url><loc>https://ryanparsley.com/ephemera/2025/09/16/2025-09-16/</loc></url><url><loc>https://ryanparsley.com/blog/2012-12-07-illustrator-for-web-layouts/</loc></url><url><loc>https://ryanparsley.com/blog/2012-11-19-illustrating-on-the-ipad/</loc></url><url><loc>https://ryanparsley.com/blog/2017-01-17-styleguide-thoughts/</loc></url><url><loc>https://ryanparsley.com/blog/2011-06-15-stealing-the-underpants/</loc></url><url><loc>https://ryanparsley.com/blog/2017-06-13-cli-driven-drupal/</loc></url><url><loc>https://ryanparsley.com/blog/2012-01-08-vim-tip-fun-with-tags/</loc></url><url><loc>https://ryanparsley.com/blog/2013-07-18-the-best-android-text-editor-draft/</loc></url><url><loc>https://ryanparsley.com/blog/arduinoboy/</loc></url><url><loc>https://ryanparsley.com/blog/astro-gallery-component/</loc></url><url><loc>https://ryanparsley.com/blog/</loc></url><url><loc>https://ryanparsley.com/blog/2008-02-06-monroy-seminar-review/</loc></url><url><loc>https://ryanparsley.com/blog/2018-01-22-cloudcannon/</loc></url><url><loc>https://ryanparsley.com/blog/2017-01-04-comeback/</loc></url><url><loc>https://ryanparsley.com/blog/2011-11-06-cssoff-recap/</loc></url><url><loc>https://ryanparsley.com/blog/category/</loc></url><url><loc>https://ryanparsley.com/blog/category/drupal/</loc></url><url><loc>https://ryanparsley.com/blog/category/drush/</loc></url><url><loc>https://ryanparsley.com/blog/category/composer/</loc></url><url><loc>https://ryanparsley.com/blog/category/cli/</loc></url><url><loc>https://ryanparsley.com/blog/category/diy/</loc></url><url><loc>https://ryanparsley.com/blog/category/node/</loc></url><url><loc>https://ryanparsley.com/blog/category/writing/</loc></url><url><loc>https://ryanparsley.com/blog/category/data/</loc></url><url><loc>https://ryanparsley.com/blog/category/conference/</loc></url><url><loc>https://ryanparsley.com/blog/category/nlp/</loc></url><url><loc>https://ryanparsley.com/blog/category/code/</loc></url><url><loc>https://ryanparsley.com/blog/category/design/</loc></url><url><loc>https://ryanparsley.com/blog/category/watson/</loc></url><url><loc>https://ryanparsley.com/blog/category/music/</loc></url><url><loc>https://ryanparsley.com/blog/category/alexa/</loc></url><url><loc>https://ryanparsley.com/blog/2018-04-10-cnc/</loc></url><url><loc>https://ryanparsley.com/blog/2010-09-06-out-of-my-element/</loc></url><url><loc>https://ryanparsley.com/blog/2013-06-02-the-story-of-my-first-rails-app/</loc></url><url><loc>https://ryanparsley.com/blog/2014-03-11-aea-debrief-designing-using-data/</loc></url><url><loc>https://ryanparsley.com/blog/2011-02-19-let-go-and-let-cloud/</loc></url><url><loc>https://ryanparsley.com/blog/2024-08-24-fancy-types-enable-simple-code/</loc></url><url><loc>https://ryanparsley.com/blog/2008-06-04-i-was-going-to-write-a-punny-heading-for-plurk-but-it-is-just-too-quirky-all-by-itself/</loc></url><url><loc>https://ryanparsley.com/blog/2013-01-21-how-to-use-illustrators-color-guide/</loc></url><url><loc>https://ryanparsley.com/blog/2008-09-23-fast-track-to-nowhere-/</loc></url><url><loc>https://ryanparsley.com/blog/2008-10-13-5-similarities-of-the-fold-and-mullets/</loc></url><url><loc>https://ryanparsley.com/blog/2012-03-25-what-is-the-point-of-dp/</loc></url><url><loc>https://ryanparsley.com/blog/2013-07-24-the-best-android-todo-app-simpletask/</loc></url><url><loc>https://ryanparsley.com/blog/2017-06-16-alexa-watson-integration/</loc></url><url><loc>https://ryanparsley.com/blog/2008-03-05-fowa-ftw/</loc></url><url><loc>https://ryanparsley.com/blog/2012-04-23-horizontal-grids-in-illustrator/</loc></url>
</urlset>