<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://ryanhayes.net/</loc>
    <lastmod>2026-08-23</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/about/</loc>
    <lastmod>2026-08-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/articles/</loc>
    <lastmod>2026-08-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/now/</loc>
    <lastmod>2026-08-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/contact/</loc>
    <lastmod>2026-08-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/hey-there-it-was-great-meeting-you/</loc>
    <lastmod>2026-08-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/planetscale-free-tier-ending-good-for-customer/</loc>
    <lastmod>2024-03-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/azure-devproblem-starting-the-plugin-credentialprovider-microsoft-solved/</loc>
    <lastmod>2021-03-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/expecting-developers-to-leave/</loc>
    <lastmod>2021-01-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/what-is-success-syndrome-and-how-to-leverage-it-for-your-personal-brand/</loc>
    <lastmod>2021-01-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/technical-debt-isnt-all-bad-usually/</loc>
    <lastmod>2021-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/no-rules-is-the-best-rule/</loc>
    <lastmod>2021-01-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/moving-the-cheese/</loc>
    <lastmod>2021-01-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/substack-is-the-new-medium/</loc>
    <lastmod>2020-12-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/2020-year-in-review/</loc>
    <lastmod>2020-12-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/how-to-win-a-hackathon/</loc>
    <lastmod>2020-08-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/synchronize-node-js-install-version-with-visual-studio/</loc>
    <lastmod>2019-07-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/npm-install-error-eperm-operation-not-permitted-rename/</loc>
    <lastmod>2019-04-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/npm-node-gyp-msbuild-vcbuildexe/</loc>
    <lastmod>2019-04-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/how-to-migrate-from-rock-rms-to-planning-center-online/</loc>
    <lastmod>2019-02-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/how-to-run-docker-windows-containers-with-mcafee-endpoint-security/</loc>
    <lastmod>2018-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/how-to-permanently-fix-could-not-copy-dll-to-dll/</loc>
    <lastmod>2018-06-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/azure-functions-sweet-spot/</loc>
    <lastmod>2018-02-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/building-great-software-teams/</loc>
    <lastmod>2017-07-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/slides-intro-progressive-web-apps-pwa/</loc>
    <lastmod>2017-06-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/the-illusion-of-code-quality/</loc>
    <lastmod>2017-06-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/azure-bot-service-check/</loc>
    <lastmod>2017-01-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/personal-branding-for-software-developers/</loc>
    <lastmod>2016-10-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/how-to-introduce-tdd-to-your-team-with-no-unit-testing-experience/</loc>
    <lastmod>2016-10-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/automating-the-web-with-selenium-and-webdriver/</loc>
    <lastmod>2016-07-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/building-a-fluent-api-in-typescript/</loc>
    <lastmod>2016-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/what-im-doing-now/</loc>
    <lastmod>2016-04-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/code-this-not-that/</loc>
    <lastmod>2016-02-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/moving-from-ios-to-windows-10-phone-on-the-lumia-950-xl/</loc>
    <lastmod>2015-11-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/announcing-ember-js-and-broccoli-js-task-runner-extension-for-visual-studio/</loc>
    <lastmod>2015-10-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/how-to-set-up-an-emberjs-app-inside-of-an-asp-net-mvc-app/</loc>
    <lastmod>2015-08-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/nservicebus-enumerate-types/</loc>
    <lastmod>2014-10-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/ghost-vs-wordpress-review-and-how-to-migrate/</loc>
    <lastmod>2014-09-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/redirect-www-non-www-using-web-config/</loc>
    <lastmod>2014-09-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/use-css-background-rbga-darken-background-photos-improved-ux/</loc>
    <lastmod>2014-09-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/using-jquerys-get-can-cause-subtle-bugs-single-page-apps/</loc>
    <lastmod>2014-04-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/test-internet-explorer-mac/</loc>
    <lastmod>2013-10-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/productization-of-software-components/</loc>
    <lastmod>2013-10-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/msbuild-output-csc-fatal-error-cs2008-inputs-specified/</loc>
    <lastmod>2013-10-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/ie11-brings-long-awaited-all-new-developer-tools-for-single-page-apps/</loc>
    <lastmod>2013-06-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/how-the-xbox-one-lost-me-and-then-won-me-back-with-the-cloud/</loc>
    <lastmod>2013-06-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/ie10-on-windows-7/</loc>
    <lastmod>2013-02-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/thoughts-on-internet-explorer-versioning-dev-tools-and-web-standards-in-2013/</loc>
    <lastmod>2013-01-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/startup-weekend-in-johnson-city-tn-nov-16-18-2012/</loc>
    <lastmod>2012-10-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/how-to-completely-set-up-typescript-in-visual-studio-2012/</loc>
    <lastmod>2012-10-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/5-ways-to-build-a-startup-on-the-microsoft-stack-for-free-make-money-before-you-spend-any/</loc>
    <lastmod>2012-08-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/the-top-5-best-visual-studio-2012-features/</loc>
    <lastmod>2012-08-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/why-you-should-build-your-website-using-static-html-files/</loc>
    <lastmod>2012-02-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/automating-daily-status-reports-with-project-server-and-team-foundation-server/</loc>
    <lastmod>2011-12-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/shoelacemvc-open-source-asp-net-mvc-3-starter-project-for-build/</loc>
    <lastmod>2011-10-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/will-xna-be-available-in-windows-8-metro-apps/</loc>
    <lastmod>2011-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/how-to-get-some-of-visual-studio-11s-new-tools-in-visual-studio-2010/</loc>
    <lastmod>2011-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/a-first-look-at-codename-windows-8-or-will-there-be-silverlight-in-windows-8/</loc>
    <lastmod>2011-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/conversion-to-dalvik-format-failed-with-error-2-with-android-and-the-team-foundation-server-2010-eclipse-plugin/</loc>
    <lastmod>2011-05-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/visual-studio-2010-asp-net-mvc-and-c-saas-starter-kit/</loc>
    <lastmod>2011-04-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/data-annotations-for-entity-framework-4-entities-as-an-mvc-model/</loc>
    <lastmod>2011-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/periodic-table-of-the-html-5-elements/</loc>
    <lastmod>2011-01-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/sharepoint-2010-people-search-no-results-found-while-forcing-secure-ssl-sites/</loc>
    <lastmod>2011-01-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/microsoft-mvp-award-announcement/</loc>
    <lastmod>2011-01-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/how-to-combat-stopping-point-syndrome-when-you-cant-find-a-stopping-point/</loc>
    <lastmod>2010-12-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/visual-studio-2010-sp1-brings-intellitrace-to-x64-and-sharepoint-2010/</loc>
    <lastmod>2010-12-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/free-automated-wordpress-backup-strategy-using-dropbox-or-any-ftp-site/</loc>
    <lastmod>2010-12-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/javascript-best-practices-for-increasing-website-performance-speed-caching/</loc>
    <lastmod>2010-12-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/introduction-to-sharepoint-2010-for-developers/</loc>
    <lastmod>2010-12-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/how-to-build-an-rss-feed-reader-in-windows-phone-7part-i-retrieving-parsing-and-displaying-post-titles/</loc>
    <lastmod>2010-08-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/how-to-install-sharepoint-server-2010-rtm-on-windows-7-2/</loc>
    <lastmod>2010-08-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/this-report-failed-to-load-because-session-state-is-not-turned-on-enabling-session-state-sharepoint-2010/</loc>
    <lastmod>2010-07-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/coderush-shortcutstemplates-cheat-sheet-printable-pdf-download/</loc>
    <lastmod>2010-06-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/my-introduction-to-developer-productivity-tools-devexpress-coderush/</loc>
    <lastmod>2010-06-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/how-to-sync-multiple-outlook-calendars-and-google-calendar-using-google-calendar-sync/</loc>
    <lastmod>2010-06-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/why-math-is-important-for-software-engineering-even-if-you-never-use-it-again/</loc>
    <lastmod>2010-06-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/why-i-dont-write-for-the-iphone-or-why-im-not-scared-to-invest-in/</loc>
    <lastmod>2010-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/how-to-check-a-web-page-for-a-string-using-net-c-sharp-using-httpwebrequest/</loc>
    <lastmod>2010-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/update-your-rss-reader-now-using-feedburner-thanks/</loc>
    <lastmod>2010-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/reading-rss-feeds-in-android-and-java/</loc>
    <lastmod>2010-05-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/android-project-part-i-background/</loc>
    <lastmod>2010-05-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/software-development-academic-vs-real-world-education/</loc>
    <lastmod>2010-05-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://ryanhayes.net/whats-my-motivation-or-resuming-old-projects/</loc>
    <lastmod>2010-03-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>
