<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://www.danmrichards.com/blog/</loc>
    <lastmod>2018-11-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/cpu/</loc>
    <lastmod>2018-11-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/</loc>
    <lastmod>2018-11-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/emulation/</loc>
    <lastmod>2018-11-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2018/11/17/emulators-in-golang-for-fun-and-profit-part-3/</loc>
    <lastmod>2018-11-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/golang/</loc>
    <lastmod>2018-11-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/</loc>
    <lastmod>2018-11-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2018/11/12/emulators-in-golang-for-fun-and-profit-part-2/</loc>
    <lastmod>2018-11-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2018/11/05/emulators-in-golang-for-fun-and-profit/</loc>
    <lastmod>2018-11-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/channels/</loc>
    <lastmod>2018-03-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/concurrency/</loc>
    <lastmod>2018-03-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2018/03/26/goroutines-channels-and-waitgroups/</loc>
    <lastmod>2018-03-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/grpc/</loc>
    <lastmod>2017-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/microservices/</loc>
    <lastmod>2017-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/protocol-buffers/</loc>
    <lastmod>2017-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/reliability/</loc>
    <lastmod>2017-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2017/04/02/reliable-scalable-and-language-agnostic-microservices-with-protocol-buffers-and-grpc./</loc>
    <lastmod>2017-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/scalability/</loc>
    <lastmod>2017-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/authentication/</loc>
    <lastmod>2017-03-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/cloud/</loc>
    <lastmod>2017-03-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/endpoints/</loc>
    <lastmod>2017-03-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/gcloud/</loc>
    <lastmod>2017-03-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/google/</loc>
    <lastmod>2017-03-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2017/03/10/google-cloud-next-17-authenticating-service-to-service-calls-with-google-cloud-endpoints/</loc>
    <lastmod>2017-03-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2017/03/10/google-cloud-next-17-building-high-performance-microservices-with-go-kubernetes-and-grpc/</loc>
    <lastmod>2017-03-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/containers/</loc>
    <lastmod>2017-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2017/03/09/google-cloud-next-17-globally-scalable-microservices-with-google-container-engine-and-google-load-balancing/</loc>
    <lastmod>2017-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2017/03/09/google-cloud-next-17-using-google-container-engine-to-deploy-scalable-and-secure-php-applications/</loc>
    <lastmod>2017-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/kubernetes/</loc>
    <lastmod>2017-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/php/</loc>
    <lastmod>2017-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/databases/</loc>
    <lastmod>2017-03-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2017/03/08/google-cloud-next-17-cloud-spanner-101/</loc>
    <lastmod>2017-03-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2017/03/08/google-cloud-next-17-container-management-and-deployment-from-development-to-production/</loc>
    <lastmod>2017-03-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2017/03/08/google-cloud-next-17-microservices-and-kubernetes-new-functionality-to-assemble-and-operate-applications-at-a-higher-level/</loc>
    <lastmod>2017-03-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/drupal/</loc>
    <lastmod>2016-05-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2016/05/22/retroactive-unit-testing/</loc>
    <lastmod>2016-05-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/testing/</loc>
    <lastmod>2016-05-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/commerce/</loc>
    <lastmod>2016-05-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/drupal-8/</loc>
    <lastmod>2016-05-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2016/05/12/drupalcon-nola-notes.-brainshark-migration-from-sitecore-in-90-days/</loc>
    <lastmod>2016-05-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2016/05/12/drupalcon-nola-notes.-creating-online-stores-with-commerce-2.x-on-drupal-8/</loc>
    <lastmod>2016-05-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2016/05/12/drupalcon-nola-notes.-rethinking-loops/</loc>
    <lastmod>2016-05-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/migration/</loc>
    <lastmod>2016-05-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/devops/</loc>
    <lastmod>2016-05-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2016/05/11/drupalcon-nola-notes.-containing-chaos-with-kubernetes/</loc>
    <lastmod>2016-05-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2016/05/11/drupalcon-nola-notes.-drupal-8-where-did-the-code-go-from-info-hook-to-plugin/</loc>
    <lastmod>2016-05-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2016/05/11/drupalcon-nola-notes.-drupal.org-is-changing-content-restructure-issue-credits-composer-and-more/</loc>
    <lastmod>2016-05-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2016/05/11/drupalcon-nola-notes.-the-future-of-drupal-performance-parallel-worlds/</loc>
    <lastmod>2016-05-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/performance/</loc>
    <lastmod>2016-05-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/decoupled/</loc>
    <lastmod>2016-05-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2016/05/10/drupalcon-nola-notes.-applied-progressive-decoupling-with-javascript/</loc>
    <lastmod>2016-05-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2016/05/10/drupalcon-nola-notes.-dependency-injection-in-drupal-8/</loc>
    <lastmod>2016-05-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2016/05/10/drupalcon-nola-notes.-get-off-the-island-but-build-bridges-back/</loc>
    <lastmod>2016-05-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2016/05/10/drupalcon-nola-notes.-handling-powerball-night-with-patch/</loc>
    <lastmod>2016-05-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2016/05/10/drupalcon-nola-notes.-how-puppet-labs-runs-on-aws/</loc>
    <lastmod>2016-05-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/js/</loc>
    <lastmod>2016-05-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/behat/</loc>
    <lastmod>2015-09-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2015/09/23/drupalcon-notes.-behat-minkjs-phantomjs-test-all-the-things/</loc>
    <lastmod>2015-09-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2015/09/23/drupalcon-notes.-configuration-management-in-drupal-8/</loc>
    <lastmod>2015-09-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2015/09/23/drupalcon-notes.-decoupling-drupal-modules-into-php-libraries/</loc>
    <lastmod>2015-09-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2015/09/23/drupalcon-notes.-entity-storage-the-drupal-8-way/</loc>
    <lastmod>2015-09-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2015/09/23/drupalcon-notes.-making-drupal-fly/</loc>
    <lastmod>2015-09-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/minkjs/</loc>
    <lastmod>2015-09-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/phantomjs/</loc>
    <lastmod>2015-09-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2015/09/22/drupalcon-notes.-drupal-8-plugins/</loc>
    <lastmod>2015-09-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2015/09/22/drupalcon-notes.-symfony-for-drupal-developers/</loc>
    <lastmod>2015-09-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2015/09/22/drupalcon-notes.-symfony2-the-journey-from-the-request-to-response/</loc>
    <lastmod>2015-09-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/symfony/</loc>
    <lastmod>2015-09-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/jekyll/</loc>
    <lastmod>2014-11-08T21:09:27+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/markdown/</loc>
    <lastmod>2014-11-08T21:09:27+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/wordpress/</loc>
    <lastmod>2014-11-08T21:09:27+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2014/11/08/wordpress-to-jekyll-or-how-i-learned-to-love-markdown-part-2/</loc>
    <lastmod>2014-11-08T21:09:27+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2014/10/17/wordpress-to-jekyll-or-how-i-learned-to-love-markdown-part-1/</loc>
    <lastmod>2014-10-17T23:16:06+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/css/</loc>
    <lastmod>2014-10-11T23:10:09+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/firefox/</loc>
    <lastmod>2014-10-11T23:10:09+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2014/10/11/fixing-overbold-text-on-mac-web-browsers/</loc>
    <lastmod>2014-10-11T23:10:09+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/mac/</loc>
    <lastmod>2014-10-11T23:10:09+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2014/10/08/and-its-been-a-while.../</loc>
    <lastmod>2014-10-08T23:54:39+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/cdn/</loc>
    <lastmod>2012-01-04T23:52:43+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/coding/</loc>
    <lastmod>2012-01-04T23:52:43+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/computing/</loc>
    <lastmod>2012-01-04T23:52:43+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/development/</loc>
    <lastmod>2012-01-04T23:52:43+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/dns/</loc>
    <lastmod>2012-01-04T23:52:43+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/fallback/</loc>
    <lastmod>2012-01-04T23:52:43+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/joomla/</loc>
    <lastmod>2012-01-04T23:52:43+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/jquery/</loc>
    <lastmod>2012-01-04T23:52:43+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2012/01/04/local-fallback-jquery-with-a-twist-of-joomla/</loc>
    <lastmod>2012-01-04T23:52:43+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/opendns/</loc>
    <lastmod>2012-01-04T23:52:43+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/web/</loc>
    <lastmod>2012-01-04T23:52:43+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/sage/</loc>
    <lastmod>2011-07-19T11:34:01+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/soap/</loc>
    <lastmod>2011-07-19T11:34:01+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/web-service/</loc>
    <lastmod>2011-07-19T11:34:01+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/xml/</loc>
    <lastmod>2011-07-19T11:34:01+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2011/07/19/xml-datetime-and-php/</loc>
    <lastmod>2011-07-19T11:34:01+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/javascript/</loc>
    <lastmod>2011-07-12T10:55:32+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/software/</loc>
    <lastmod>2011-07-12T10:55:32+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2011/07/12/the-height-of-bad-manners/</loc>
    <lastmod>2011-07-12T10:55:32+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/adobe/</loc>
    <lastmod>2011-05-23T16:55:05+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/embed/</loc>
    <lastmod>2011-05-23T16:55:05+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/flash/</loc>
    <lastmod>2011-05-23T16:55:05+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/html/</loc>
    <lastmod>2011-05-23T16:55:05+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2011/05/23/html-over-flash/</loc>
    <lastmod>2011-05-23T16:55:05+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2011/04/20/add-to-joomla-message-queue/</loc>
    <lastmod>2011-04-20T09:40:41+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2011/03/24/get-joomla-template-name/</loc>
    <lastmod>2011-03-24T16:17:08+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2011/02/24/change-joomlas-language-at-run-time/</loc>
    <lastmod>2011-02-24T14:06:24+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/change-language/</loc>
    <lastmod>2011-02-24T14:06:24+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/language/</loc>
    <lastmod>2011-02-24T14:06:24+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/mult/</loc>
    <lastmod>2011-02-24T14:06:24+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2011/01/21/joomla-component-parameters-do-it-your-way/</loc>
    <lastmod>2011-01-21T10:45:03+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/12/22/limit-checkbox-selection-with-jquery/</loc>
    <lastmod>2010-12-22T11:02:40+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/virtualbox/</loc>
    <lastmod>2010-12-01T16:53:36+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/12/01/virtualbox-kernel-bug-on-mac-os-x/</loc>
    <lastmod>2010-12-01T16:53:36+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/11/24/opening-a-joomla-lightbox-from-jquery-generated-html/</loc>
    <lastmod>2010-11-24T14:24:13+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/11/15/webkit-and-textarea/</loc>
    <lastmod>2010-11-15T12:20:57+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/11/10/wednesday-double-post-of-doompart-2/</loc>
    <lastmod>2010-11-10T13:52:24+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/sef/</loc>
    <lastmod>2010-11-10T10:04:48+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/11/10/wednesday-double-post-of-doom...part-1/</loc>
    <lastmod>2010-11-10T10:04:48+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/11/01/add-days-weeks-months-etc-to-dates-in-php/</loc>
    <lastmod>2010-11-01T17:17:41+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/10/21/removing-empty-lines-with-preg_replace/</loc>
    <lastmod>2010-10-21T13:26:22+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/10/14/joomla-modules-within-modules/</loc>
    <lastmod>2010-10-14T10:57:37+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/chrome/</loc>
    <lastmod>2010-10-11T16:47:27+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/cross-platform/</loc>
    <lastmod>2010-10-11T16:47:27+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/10/11/fixing-google-chrome-fonts-in-mac-os-x/</loc>
    <lastmod>2010-10-11T16:47:27+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/mysql/</loc>
    <lastmod>2010-10-05T13:55:42+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/10/05/reset-auto-increment-with-mysql/</loc>
    <lastmod>2010-10-05T13:55:42+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/random/</loc>
    <lastmod>2010-09-20T12:19:50+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/09/20/randomising-mysql-results/</loc>
    <lastmod>2010-09-20T12:19:50+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/09/17/showing-local-times-with-php/</loc>
    <lastmod>2010-09-17T16:35:49+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/work/</loc>
    <lastmod>2010-09-17T16:35:49+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/09/09/onclick-vs.-onclick/</loc>
    <lastmod>2010-09-09T16:05:53+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/09/06/formatting-mysql-datetime-with-php/</loc>
    <lastmod>2010-09-06T21:42:53+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/mvc/</loc>
    <lastmod>2010-09-06T21:42:53+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/09/03/accurately-detecting-browsers-in-javascript/</loc>
    <lastmod>2010-09-03T20:53:37+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/08/16/conditional-concatenation-in-mysql/</loc>
    <lastmod>2010-08-16T09:55:02+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/08/13/using-jquery-to-set-the-default-option-in-a-select-box/</loc>
    <lastmod>2010-08-13T12:48:35+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/06/04/a-critical-evaluation-of-abobe-air/</loc>
    <lastmod>2010-06-04T12:25:52+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/air/</loc>
    <lastmod>2010-06-04T12:25:52+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/api/</loc>
    <lastmod>2010-06-04T12:25:52+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/university/</loc>
    <lastmod>2010-06-04T12:25:52+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/3d/</loc>
    <lastmod>2010-05-24T16:30:36+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/05/24/developing-with-directx-part-2/</loc>
    <lastmod>2010-05-24T16:30:36+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/directx/</loc>
    <lastmod>2010-05-24T16:30:36+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/f1/</loc>
    <lastmod>2010-05-24T16:30:36+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/gaming/</loc>
    <lastmod>2010-05-24T16:30:36+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/05/23/developing-with-directx-part-1/</loc>
    <lastmod>2010-05-23T15:52:21+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/failure/</loc>
    <lastmod>2010-05-21T19:51:10+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/quality/</loc>
    <lastmod>2010-05-21T19:51:10+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/05/21/quality-management-and-software-development-success/failure/</loc>
    <lastmod>2010-05-21T19:51:10+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/success/</loc>
    <lastmod>2010-05-21T19:51:10+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/tags/cybercrime/</loc>
    <lastmod>2010-05-21T15:37:57+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/blog/2010/05/21/what-is-cybercrime/</loc>
    <lastmod>2010-05-21T15:37:57+00:00</lastmod>
  </url><url>
    <loc>https://www.danmrichards.com/categories/</loc>
  </url>
</urlset>
