<?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://jeremywsherman.com/categories/bookbinding/</loc>
    <lastmod>2022-03-25T15:54:31+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/</loc>
    <lastmod>2022-03-25T15:54:31+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/diy/</loc>
    <lastmod>2022-03-25T15:54:31+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/post/</loc>
    <lastmod>2022-03-25T15:54:31+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/skirmish/</loc>
    <lastmod>2022-03-25T15:54:31+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/</loc>
    <lastmod>2022-03-25T15:54:31+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/ttrpg/</loc>
    <lastmod>2022-03-25T15:54:31+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2022/03/25/turning-a-pdf-into-a-coptic-bound-book/</loc>
    <lastmod>2022-03-25T15:54:31+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2021/02/04/improving-a-testing-library-test/</loc>
    <lastmod>2021-02-04T13:12:31+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/jest/</loc>
    <lastmod>2021-02-04T13:12:31+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/react/</loc>
    <lastmod>2021-02-04T13:12:31+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/testing/</loc>
    <lastmod>2021-02-04T13:12:31+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/testing-library/</loc>
    <lastmod>2021-02-04T13:12:31+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/webdev/</loc>
    <lastmod>2021-02-04T13:12:31+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2020/11/21/a-month-of-terraform/</loc>
    <lastmod>2020-11-21T16:55:43+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/aws/</loc>
    <lastmod>2020-11-21T16:55:43+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/cloud/</loc>
    <lastmod>2020-11-21T16:55:43+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/experience-report/</loc>
    <lastmod>2020-11-21T16:55:43+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/terraform/</loc>
    <lastmod>2020-11-21T16:55:43+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/</loc>
    <lastmod>2020-10-10T21:37:25-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tools/</loc>
    <lastmod>2020-10-10T21:37:25-04:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2020/10/10/collected-tils/</loc>
    <lastmod>2020-10-10T21:05:39+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/how-tos/</loc>
    <lastmod>2020-10-10T21:05:39+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/tips/</loc>
    <lastmod>2020-10-10T21:05:39+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/today-i-learned/</loc>
    <lastmod>2020-10-10T21:05:39+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/tools/</loc>
    <lastmod>2020-10-10T21:05:39+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/android/</loc>
    <lastmod>2018-12-01T23:27:39+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2018/12/01/google-room-and-the-definitive-guide-to-sqlite/</loc>
    <lastmod>2018-12-01T23:27:39+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/reading-notes/</loc>
    <lastmod>2018-12-01T23:27:39+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/sql/</loc>
    <lastmod>2018-12-01T23:27:39+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/sqlite/</loc>
    <lastmod>2018-12-01T23:27:39+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/csp/</loc>
    <lastmod>2018-09-27T14:17:11+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/go-lang/</loc>
    <lastmod>2018-09-27T14:17:11+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/mechanical-sympathy/</loc>
    <lastmod>2018-09-27T14:17:11+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/mpi/</loc>
    <lastmod>2018-09-27T14:17:11+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/reading-highlights/</loc>
    <lastmod>2018-09-27T14:17:11+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2018/09/27/what-could-mpis-evolution-say-about-when-to-use-csp-style-channels/</loc>
    <lastmod>2018-09-27T14:17:11+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/build-engineering/</loc>
    <lastmod>2018-05-07T18:05:21+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2018/05/07/mixed-language-testing-fixing-fatal-error-app-swift.h-file-not-found/</loc>
    <lastmod>2018-05-07T18:05:21+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/obj-c/</loc>
    <lastmod>2018-05-07T18:05:21+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/swift/</loc>
    <lastmod>2018-05-07T18:05:21+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2018/05/01/downtime-recovery-bludgeoning-digitalocean-arch-into-working-again/</loc>
    <lastmod>2018-05-01T15:09:10+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/sysadmin/</loc>
    <lastmod>2018-05-01T15:09:10+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/walkthrough/</loc>
    <lastmod>2018-05-01T15:09:10+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/papers/</loc>
    <lastmod>2018-02-03T19:59:37-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/talks/</loc>
    <lastmod>2018-02-03T19:59:37-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2017/05/20/cards-closing-out-a-wikipedia-crawl/</loc>
    <lastmod>2017-05-20T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/wikipedia-crawl/</loc>
    <lastmod>2017-05-20T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/distributed/</loc>
    <lastmod>2017-03-08T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/highlighter/</loc>
    <lastmod>2017-03-08T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/microservices/</loc>
    <lastmod>2017-03-08T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2017/03/08/microservices-vs-distributed-objects/</loc>
    <lastmod>2017-03-08T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/debugging/</loc>
    <lastmod>2017-01-14T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2017/01/14/iterative-development/</loc>
    <lastmod>2017-01-14T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/learning/</loc>
    <lastmod>2017-01-14T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/regex/</loc>
    <lastmod>2017-01-14T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2017/01/14/the-gist-of-regex/</loc>
    <lastmod>2017-01-14T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2016/11/28/how-to-work-around-an-empty-zenfolio-zip-file/</loc>
    <lastmod>2016-11-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/how-to/</loc>
    <lastmod>2016-11-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2016/09/22/a-practical-example-of-flatmap/</loc>
    <lastmod>2016-09-22T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/functional-programming/</loc>
    <lastmod>2016-09-22T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2016/09/20/the-internet-speaks-testing-fp-code/</loc>
    <lastmod>2016-09-20T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/the-internet-speaks/</loc>
    <lastmod>2016-09-20T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/opinion/</loc>
    <lastmod>2016-07-23T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/web-dev/</loc>
    <lastmod>2016-07-23T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2016/07/23/why-im-meh-about-json-api/</loc>
    <lastmod>2016-07-23T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog-roll/</loc>
    <lastmod>2016-07-10T19:55:00-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/biographical/</loc>
    <lastmod>2016-06-17T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2016/06/17/fathers-day-happy-hurricane/</loc>
    <lastmod>2016-06-17T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2016/05/05/beyond-our-ken/</loc>
    <lastmod>2016-05-05T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2016/05/05/beyond-type-wars-types-can-be-tests-too/</loc>
    <lastmod>2016-05-05T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/c/</loc>
    <lastmod>2016-05-05T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/craftsmanship/</loc>
    <lastmod>2016-05-05T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/formal-methods/</loc>
    <lastmod>2016-05-05T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/holy-wars/</loc>
    <lastmod>2016-05-05T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/proofs/</loc>
    <lastmod>2016-05-05T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2016/05/05/types-complement-tests-complement-types/</loc>
    <lastmod>2016-05-05T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/f-sharp/</loc>
    <lastmod>2016-04-06T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2016/04/06/heres-to-ios-apps-in-f/</loc>
    <lastmod>2016-04-06T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/topical/</loc>
    <lastmod>2016-04-06T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/xamarin/</loc>
    <lastmod>2016-04-06T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/cocoa/</loc>
    <lastmod>2016-03-19T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/gotcha/</loc>
    <lastmod>2016-03-19T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/gotchas/</loc>
    <lastmod>2016-03-19T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2016/03/19/xctestexpectation-gotchas/</loc>
    <lastmod>2016-03-19T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2016/03/06/embedded-content-contains-swift/</loc>
    <lastmod>2016-03-06T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2016/02/29/review-se-0026-abstract-classes-and-methods/</loc>
    <lastmod>2016-02-29T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/swift-evolution/</loc>
    <lastmod>2016-02-29T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2016/02/24/go-versions-and-the-open-closed-principle/</loc>
    <lastmod>2016-02-24T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/go-lang/</loc>
    <lastmod>2016-02-24T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/admin/</loc>
    <lastmod>2016-01-07T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2016/01/07/housekeeping/</loc>
    <lastmod>2016-01-07T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/meta/</loc>
    <lastmod>2016-01-07T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2015/11/21/do-more-of-less/</loc>
    <lastmod>2015-11-21T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/kanban/</loc>
    <lastmod>2015-11-21T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/personal/</loc>
    <lastmod>2015-11-21T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2015/11/13/agile/</loc>
    <lastmod>2015-11-13T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/agile/</loc>
    <lastmod>2015-11-13T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/synology/</loc>
    <lastmod>2015-11-08T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2015/11/08/updating-plex-on-synology-nas/</loc>
    <lastmod>2015-11-08T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2015/10/10/an-idris-metaprogramming-hello-world/</loc>
    <lastmod>2015-10-10T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/dependent-types/</loc>
    <lastmod>2015-10-10T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/idris-lang/</loc>
    <lastmod>2015-10-10T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/blogosphere/</loc>
    <lastmod>2015-10-02T15:19:59+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2015/10/02/when-is-a-proof-not-a-proof/</loc>
    <lastmod>2015-10-02T15:19:59+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2015/10/02/what-if-you-get-your-dependent-type-backwards/</loc>
    <lastmod>2015-10-02T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2015/08/26/read-why-dependent-types-matter/</loc>
    <lastmod>2015-08-26T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2015/08/18/read-a-tutorial-on-the-universality-and-expressiveness-of-fold/</loc>
    <lastmod>2015-08-18T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2015/08/10/read-towards-native-higher-order-remote-procedure-calls/</loc>
    <lastmod>2015-08-10T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/about/</loc>
    <lastmod>2018-02-03T19:27:00-05:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/concurrency/</loc>
    <lastmod>2015-08-02T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/erlang/</loc>
    <lastmod>2015-08-02T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2015/08/02/listened-se-radio-joe-armstrong/</loc>
    <lastmod>2015-08-02T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/listening-notes/</loc>
    <lastmod>2015-08-02T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/fish-shell/</loc>
    <lastmod>2015-07-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/ruby/</loc>
    <lastmod>2015-07-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2015/07/28/using-rbenv-with-fish/</loc>
    <lastmod>2015-07-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2015/07/15/dodging-state/</loc>
    <lastmod>2015-07-15T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/state/</loc>
    <lastmod>2015-07-15T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/dry/</loc>
    <lastmod>2015-07-14T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/haskell/</loc>
    <lastmod>2015-07-14T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2015/07/14/should-dry-entail-call-by-need-evaluation/</loc>
    <lastmod>2015-07-14T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2015/07/10/crc-cards/</loc>
    <lastmod>2015-07-10T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/ood/</loc>
    <lastmod>2015-07-10T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/async/</loc>
    <lastmod>2015-06-17T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2015/06/17/using-swift-throws-with-completion-callbacks/</loc>
    <lastmod>2015-06-17T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/fp/</loc>
    <lastmod>2015-03-08T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2015/03/08/functor-amp-friends-protocol-tests/</loc>
    <lastmod>2015-03-08T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2014/10/24/no-single-swift-style/</loc>
    <lastmod>2014-10-24T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2014/07/25/radar-tip-shell-one-liners-to-dump-configuration-info/</loc>
    <lastmod>2014-07-25T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/tips/</loc>
    <lastmod>2014-07-25T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2014/07/09/pervasive-use-of-optional-in-swift-is-penance-for-nil/</loc>
    <lastmod>2014-07-09T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2014/06/05/intuition-behind-the-swift-external/local-parameter-system/</loc>
    <lastmod>2014-06-05T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2014/05/28/vdm-amp-the-agile-spec-problem/</loc>
    <lastmod>2014-05-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2014/05/25/distributed-programming-amp-calm/</loc>
    <lastmod>2014-05-25T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/distributed-programming/</loc>
    <lastmod>2014-05-25T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/gcd/</loc>
    <lastmod>2014-05-25T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/json/</loc>
    <lastmod>2014-04-02T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2014/04/02/use-jsonlint-to-debug-bogus-json-data/</loc>
    <lastmod>2014-04-02T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2014/03/14/optionbits-and-bool-gonna-bite-you-one-day/</loc>
    <lastmod>2014-03-14T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/pitfalls/</loc>
    <lastmod>2014-03-14T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/legal/</loc>
    <lastmod>2014-02-21T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2014/02/21/testflight-tos-amp-privacy-changes/</loc>
    <lastmod>2014-02-21T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/book-club/</loc>
    <lastmod>2014-02-09T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2014/02/09/installing-and-using-euterpea-under-os-x-10.9/</loc>
    <lastmod>2014-02-09T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/classbrowser/</loc>
    <lastmod>2014-01-19T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2014/01/19/self-initiating-into-smalltalk/</loc>
    <lastmod>2014-01-19T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/smalltalk/</loc>
    <lastmod>2014-01-19T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/12/20/clarified-cqrs-reading-notes/</loc>
    <lastmod>2013-12-20T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/09/26/arithmetic-will-bite-you-one-day/</loc>
    <lastmod>2013-09-26T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/arm/</loc>
    <lastmod>2013-09-12T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/iphone/</loc>
    <lastmod>2013-09-12T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/09/12/why-a-64-bit-iphone/</loc>
    <lastmod>2013-09-12T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/08/26/compatibility-basics/</loc>
    <lastmod>2013-08-26T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/cross-platform/</loc>
    <lastmod>2013-08-26T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/arc/</loc>
    <lastmod>2013-08-07T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/08/07/retain-still-matters/</loc>
    <lastmod>2013-08-07T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/devops/</loc>
    <lastmod>2013-08-06T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/link-post/</loc>
    <lastmod>2013-08-06T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/08/06/missingm-ansible-and-salt-a-detailed-comparison/</loc>
    <lastmod>2013-08-06T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/08/05/var/log/bhs-golang-impressions/</loc>
    <lastmod>2013-08-05T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/08/05/go-reflection-codex/</loc>
    <lastmod>2013-08-05T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/07/25/surfing-with-ctags/</loc>
    <lastmod>2013-07-25T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/tools/</loc>
    <lastmod>2013-07-25T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/vim/</loc>
    <lastmod>2013-07-25T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/apple/</loc>
    <lastmod>2013-07-21T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/07/21/intruder-alert/</loc>
    <lastmod>2013-07-21T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/security/</loc>
    <lastmod>2013-07-21T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/linux/</loc>
    <lastmod>2013-07-19T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/07/19/moving-house/</loc>
    <lastmod>2013-07-19T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/06/19/farewell-google-reader/</loc>
    <lastmod>2013-06-19T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/rss/</loc>
    <lastmod>2013-06-19T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/uses-this/</loc>
    <lastmod>2013-06-19T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/06/16/big-data/</loc>
    <lastmod>2013-06-16T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/big-data/</loc>
    <lastmod>2013-06-16T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/hype/</loc>
    <lastmod>2013-06-16T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/kvetching/</loc>
    <lastmod>2013-06-16T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/built-correct/</loc>
    <lastmod>2013-06-09T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/06/09/clean-code-is-not-enough/</loc>
    <lastmod>2013-06-09T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/literate-programming/</loc>
    <lastmod>2013-06-09T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/05/27/notes-on-quickcheck/</loc>
    <lastmod>2013-05-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/paper/</loc>
    <lastmod>2013-05-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/foundation/</loc>
    <lastmod>2013-05-25T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/http/</loc>
    <lastmod>2013-05-25T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/05/25/http-library-survey/</loc>
    <lastmod>2013-05-25T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/04/23/key-reordering-mongodbs-achilles-heel/</loc>
    <lastmod>2013-04-23T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/mongodb/</loc>
    <lastmod>2013-04-23T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/bignerdranch/</loc>
    <lastmod>2013-04-10T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/clojure/</loc>
    <lastmod>2013-04-10T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/04/10/clojure/west-2013/</loc>
    <lastmod>2013-04-10T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/conference/</loc>
    <lastmod>2013-04-10T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/blocks/</loc>
    <lastmod>2013-02-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/02/27/leak-free-recursive-blocks/</loc>
    <lastmod>2013-02-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/02/16/dollars-not-donuts/</loc>
    <lastmod>2013-02-16T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/fail/</loc>
    <lastmod>2013-02-16T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/internationalization/</loc>
    <lastmod>2013-02-16T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/localization/</loc>
    <lastmod>2013-02-16T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/attributes/</loc>
    <lastmod>2013-01-29T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/clang/</loc>
    <lastmod>2013-01-29T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/core-foundation/</loc>
    <lastmod>2013-01-29T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/01/29/toll-free-__bridging/</loc>
    <lastmod>2013-01-29T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/gnu-c/</loc>
    <lastmod>2013-01-21T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/syntax/</loc>
    <lastmod>2013-01-21T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/01/21/the-otherwise-operator/</loc>
    <lastmod>2013-01-21T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/oop/</loc>
    <lastmod>2013-01-19T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/poc/</loc>
    <lastmod>2013-01-19T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/01/19/queue-specific-data/</loc>
    <lastmod>2013-01-19T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/01/08/using-debugdescription-with-gcd-and-xpc-objects/</loc>
    <lastmod>2013-01-08T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/xpc/</loc>
    <lastmod>2013-01-08T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2013/01/01/introducing-os-object/</loc>
    <lastmod>2013-01-01T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/os_object/</loc>
    <lastmod>2013-01-01T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2012/09/08/reconsidering-new/</loc>
    <lastmod>2012-09-08T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2012/08/27/migrating-to-obj-c-literals/</loc>
    <lastmod>2012-08-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/scripts/</loc>
    <lastmod>2012-08-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/lisp/</loc>
    <lastmod>2012-08-04T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2012/08/04/prefix-notation/</loc>
    <lastmod>2012-08-04T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/programming-languages/</loc>
    <lastmod>2012-08-04T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/rahrah/</loc>
    <lastmod>2012-07-29T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/sicp/</loc>
    <lastmod>2012-07-29T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/under-the-hood/</loc>
    <lastmod>2012-07-29T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2012/07/29/visualizing-consequences/</loc>
    <lastmod>2012-07-29T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/blog/2012/07/23/behavioral-programming/</loc>
    <lastmod>2012-07-23T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/computation/</loc>
    <lastmod>2012-07-23T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/models/</loc>
    <lastmod>2012-07-23T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/sourcedive/</loc>
    <lastmod>2012-02-29T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/2012/02/29/whats-this-about-at-import/</loc>
    <lastmod>2012-02-29T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/2012/02/28/memory-allocation-in-sam/</loc>
    <lastmod>2012-02-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/plan9/</loc>
    <lastmod>2012-02-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/quote/</loc>
    <lastmod>2012-02-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/sam/</loc>
    <lastmod>2012-02-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/2012/02/27/sam-s-structural-regular-expressions/</loc>
    <lastmod>2012-02-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/ed/</loc>
    <lastmod>2012-02-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/commandline/</loc>
    <lastmod>2012-02-08T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/2012/02/08/pasting-html-into-markdown/</loc>
    <lastmod>2012-02-08T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/protip/</loc>
    <lastmod>2012-02-08T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/books/</loc>
    <lastmod>2012-02-06T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/editing/</loc>
    <lastmod>2012-02-06T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/reviews/</loc>
    <lastmod>2012-02-06T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/2012/02/06/the-artful-edit/</loc>
    <lastmod>2012-02-06T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/writing/</loc>
    <lastmod>2012-02-06T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/2012/01/28/enjoy-a-simpler-ifmud-experience-with-this-tintin-plus-plus-script/</loc>
    <lastmod>2012-01-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/interactive-fiction/</loc>
    <lastmod>2012-01-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/muds/</loc>
    <lastmod>2012-01-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/amazon/</loc>
    <lastmod>2011-10-30T16:00:17+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/2011/10/30/amazon-enhancing-your-library/</loc>
    <lastmod>2011-10-30T16:00:17+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/hack/</loc>
    <lastmod>2011-10-30T16:00:17+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/library/</loc>
    <lastmod>2011-10-30T16:00:17+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/small-bytes/</loc>
    <lastmod>2011-10-30T16:00:17+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/2011/09/26/absolute-and-relative-paths/</loc>
    <lastmod>2011-09-26T06:00:38+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/tags/terminal/</loc>
    <lastmod>2011-09-26T06:00:38+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/2011/09/09/browsing-files-from-the-commandline/</loc>
    <lastmod>2011-09-09T22:01:18+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/2011/08/05/get-more-done-with-terminal-app/</loc>
    <lastmod>2011-08-05T03:03:17+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/2011/08/02/how-to-give-lion-a-new-voice/</loc>
    <lastmod>2011-08-02T01:10:36+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://jeremywsherman.com/categories/remarks/</loc>
    <lastmod>2011-08-02T01:10:36+00:00</lastmod>
  </url>
  
</urlset>