<?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://alanbarber.com/authors/alan/</loc><lastmod>2026-03-30T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/.net/</loc><lastmod>2026-03-30T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/</loc><lastmod>2026-03-30T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/authors/</loc><lastmod>2026-03-30T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/c#/</loc><lastmod>2026-03-30T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/code/</loc><lastmod>2026-03-30T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/dependency-injection/</loc><lastmod>2026-03-30T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/design-patterns/</loc><lastmod>2026-03-30T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/</loc><lastmod>2026-03-30T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/programming/</loc><lastmod>2026-03-30T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/solid-principles/</loc><lastmod>2026-03-30T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/strategy-pattern/</loc><lastmod>2026-03-30T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/</loc><lastmod>2026-03-30T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/the-strategy-pattern-for-csharp-developers/</loc><lastmod>2026-03-30T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/decorator-pattern/</loc><lastmod>2026-02-25T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/the-decorator-pattern-for-csharp-developers/</loc><lastmod>2026-02-25T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/clean-architecture/</loc><lastmod>2026-01-28T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/dependency-injection-and-inversion-of-control-for-csharp-developers/</loc><lastmod>2026-01-28T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/di/</loc><lastmod>2026-01-28T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/functional-programming/</loc><lastmod>2026-01-28T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/inversion-of-control/</loc><lastmod>2026-01-28T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/ioc/</loc><lastmod>2026-01-28T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/pattern-matching/</loc><lastmod>2026-01-28T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/result/</loc><lastmod>2026-01-28T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/result-pattern/</loc><lastmod>2026-01-28T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/resultr/</loc><lastmod>2026-01-28T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/resultr-1-0-2-released/</loc><lastmod>2026-01-28T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/introducing-resultr/</loc><lastmod>2026-01-04T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/mediatr/</loc><lastmod>2026-01-04T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/csharp/</loc><lastmod>2025-12-31T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/dispatcher/</loc><lastmod>2025-12-31T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/dotnet/</loc><lastmod>2025-12-31T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/mediator/</loc><lastmod>2025-12-31T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/project/</loc><lastmod>2025-12-31T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/project/project/resultr/</loc><lastmod>2025-12-31T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/project/project/bitcheck/</loc><lastmod>2025-12-29T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/checksum/</loc><lastmod>2025-12-29T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/file-integrity-monitoring/</loc><lastmod>2025-12-29T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/fluentresults/</loc><lastmod>2025-07-25T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/introduction-to-the-results-pattern/</loc><lastmod>2025-07-25T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/architecture/</loc><lastmod>2024-07-25T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/enforcing-dotnet-architecture-with-netarchtest/</loc><lastmod>2024-07-25T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/netarchtest/</loc><lastmod>2024-07-25T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/testing/</loc><lastmod>2024-07-25T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/actors/</loc><lastmod>2022-07-29T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/distributed-systems/</loc><lastmod>2022-07-29T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/microsoft/</loc><lastmod>2022-07-29T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/microsoft-orleans-virtual-actors/</loc><lastmod>2022-07-29T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/orleans/</loc><lastmod>2022-07-29T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/virtual-actor-model/</loc><lastmod>2022-07-29T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/dependency-inversion-principle/</loc><lastmod>2021-05-31T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/dip/</loc><lastmod>2021-05-31T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/michael-feathers/</loc><lastmod>2021-05-31T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/ood/</loc><lastmod>2021-05-31T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/oop/</loc><lastmod>2021-05-31T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/robert-martin/</loc><lastmod>2021-05-31T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/solid-principles-dip-dependency-inversion-principle/</loc><lastmod>2021-05-31T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/interface-segregation-principle/</loc><lastmod>2021-04-29T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/isp/</loc><lastmod>2021-04-29T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/solid-principles-isp-interface-segregation-principle/</loc><lastmod>2021-04-29T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/liskov-substitution-principle/</loc><lastmod>2021-03-31T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/lsp/</loc><lastmod>2021-03-31T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/solid-principles-lsp-liskov-substitution-principle/</loc><lastmod>2021-03-31T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/ocp/</loc><lastmod>2021-02-28T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/open-closed-principle/</loc><lastmod>2021-02-28T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/solid-principles-ocp-open-closed-principle/</loc><lastmod>2021-02-28T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/single-responsibility-principle/</loc><lastmod>2021-01-31T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/solid-principles-srp-single-responsibility-principle/</loc><lastmod>2021-01-31T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/srp/</loc><lastmod>2021-01-31T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/solid-principles-five-principles-of-objectoriented-programming-and-design/</loc><lastmod>2020-12-31T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/book-review/</loc><lastmod>2019-03-13T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/david-emerald/</loc><lastmod>2019-03-13T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/karpman-drama-triangle/</loc><lastmod>2019-03-13T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/relationships/</loc><lastmod>2019-03-13T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/self-help/</loc><lastmod>2019-03-13T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/the-empowerment-dynamic/</loc><lastmod>2019-03-13T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/the-power-of-ted/</loc><lastmod>2019-03-13T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/slides/</loc><lastmod>2019-02-05T00:00:00+00:00</lastmod></url><url><loc>https://alanbarber.com/slides/example/</loc><lastmod>2019-02-05T00:00:00+00:00</lastmod></url><url><loc>https://alanbarber.com/tags/centos/</loc><lastmod>2019-01-30T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/cpanel/</loc><lastmod>2019-01-30T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/install-hugo-on-centos-with-cpanel/</loc><lastmod>2019-01-30T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/hugo/</loc><lastmod>2019-01-30T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/red-hat/</loc><lastmod>2019-01-30T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/yum/</loc><lastmod>2019-01-30T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/log4net/</loc><lastmod>2017-04-21T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/project/project/log4net.appender.splunk/</loc><lastmod>2017-04-21T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/logging-library/</loc><lastmod>2017-04-21T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/splunk/</loc><lastmod>2017-04-21T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/nlog/</loc><lastmod>2017-04-19T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/project/project/nlog.targets.splunk/</loc><lastmod>2017-04-19T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/dr.-richard-hipp/</loc><lastmod>2016-02-29T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/sqlite/</loc><lastmod>2016-02-29T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/video-monday/</loc><lastmod>2016-02-29T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/sqlite-the-database-at-the-edge-of-the-network/</loc><lastmod>2016-02-29T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/youtube/</loc><lastmod>2016-02-29T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/dinnerlab/</loc><lastmod>2016-02-13T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/dinnerlab-review-columbus-february-13th-2016/</loc><lastmod>2016-02-13T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/food/</loc><lastmod>2016-02-13T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/foodie/</loc><lastmod>2016-02-13T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/glass-axis/</loc><lastmod>2016-02-13T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/review/</loc><lastmod>2016-02-13T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/bash/</loc><lastmod>2015-12-31T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/git-for-windows/</loc><lastmod>2015-12-30T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/how-to-customize-the-git-for-windows-bash-shell-prompt/</loc><lastmod>2015-12-30T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/prompt/</loc><lastmod>2015-12-30T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/ps1/</loc><lastmod>2015-12-30T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/commafree/</loc><lastmod>2015-12-21T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/donald-knuth/</loc><lastmod>2015-12-21T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/video-monday-donald-knuths-21st-annual-christmas-lecture/</loc><lastmod>2015-12-21T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/dinnerlab-review-columbus-december-3rd/</loc><lastmod>2015-12-03T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/the-vault/</loc><lastmod>2015-12-03T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/dinnerlab-review-columbus-november-13th/</loc><lastmod>2015-11-14T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/role-on-lane/</loc><lastmod>2015-11-14T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/github/</loc><lastmod>2015-11-11T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/jbh/</loc><lastmod>2015-11-11T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/jekyll/</loc><lastmod>2015-11-11T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/jekyll-blog-helper-jbh-status-update/</loc><lastmod>2015-11-11T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/project/</loc><lastmod>2015-11-11T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/shell/</loc><lastmod>2015-11-11T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/dinnerlab-review-columbus-october-28th/</loc><lastmod>2015-10-29T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/ohio-muay-thai-academy/</loc><lastmod>2015-10-29T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/the-refectory/</loc><lastmod>2015-10-29T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/alabama/</loc><lastmod>2015-10-12T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/conference/</loc><lastmod>2015-10-12T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/devspace/</loc><lastmod>2015-10-12T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/devspace-technical-conference-2015/</loc><lastmod>2015-10-12T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/huntsville/</loc><lastmod>2015-10-12T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/dinnerlab-review-columbus-october-2nd/</loc><lastmod>2015-10-03T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/the-ethical-arts-collective/</loc><lastmod>2015-10-03T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/douglas-crockford/</loc><lastmod>2015-09-21T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/javascript/</loc><lastmod>2015-09-21T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/video-monday-javascript-the-good-parts/</loc><lastmod>2015-09-21T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/computer/</loc><lastmod>2015-09-14T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/computerphile/</loc><lastmod>2015-09-14T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/security/</loc><lastmod>2015-09-14T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/video-monday-how-not-to-store-passwords/</loc><lastmod>2015-09-14T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/dinnerlab-review-columbus-september-11th/</loc><lastmod>2015-09-12T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/open-door-art-studio/</loc><lastmod>2015-09-12T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/c++/</loc><lastmod>2015-09-07T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/games/</loc><lastmod>2015-09-07T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/jonathan-blow/</loc><lastmod>2015-09-07T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/video-monday-ideas-about-a-new-programming-language-for-games/</loc><lastmod>2015-09-07T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/ill-be-presenting-at-devspace-technical-conference-2015/</loc><lastmod>2015-09-06T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/a-short-story-of-dating-a-wedding-and-a-honeymoon/</loc><lastmod>2015-09-05T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/dating/</loc><lastmod>2015-09-05T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/honeymoon/</loc><lastmod>2015-09-05T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/jamaica/</loc><lastmod>2015-09-05T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/marriage/</loc><lastmod>2015-09-05T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/personal/</loc><lastmod>2015-09-05T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/wedding/</loc><lastmod>2015-09-05T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/ibm/</loc><lastmod>2015-08-17T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/operating-systems/</loc><lastmod>2015-08-17T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/video-monday-ibm-control-program-of-operating-system360/</loc><lastmod>2015-08-17T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/git-bash/</loc><lastmod>2015-12-31T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/installing-rsync-on-windows/</loc><lastmod>2015-12-31T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/mingw/</loc><lastmod>2015-12-31T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/msysgit/</loc><lastmod>2015-12-31T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/rsync/</loc><lastmod>2015-12-31T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/agile/</loc><lastmod>2015-08-10T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/video-monday-robert-c-martin-oop2015-agility-and-architecture/</loc><lastmod>2015-08-10T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/dennis-ritchie/</loc><lastmod>2015-08-03T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/ken-thompson/</loc><lastmod>2015-08-03T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/unix/</loc><lastmod>2015-08-03T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/video-monday-att-archives-the-unix-operating-system/</loc><lastmod>2015-08-03T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/dinnerlab-review-columbus-july-22nd/</loc><lastmod>2015-07-30T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/vue-columbus/</loc><lastmod>2015-07-30T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/drive-the-surprising-truth-about-what-motivates-us/</loc><lastmod>2015-07-27T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/rsa-animate/</loc><lastmod>2015-07-27T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/eff/</loc><lastmod>2015-07-26T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/encrypt/</loc><lastmod>2015-07-26T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/https/</loc><lastmod>2015-07-26T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/meta/</loc><lastmod>2015-07-26T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/no-www/</loc><lastmod>2015-07-26T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/ssl/</loc><lastmod>2015-07-26T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/this-website-is-secure-and-www-free/</loc><lastmod>2015-07-26T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/coc/</loc><lastmod>2015-07-23T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/code-of-conduct/</loc><lastmod>2015-07-23T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/do-foss-projects-need-an-end-user-tos-too/</loc><lastmod>2015-07-23T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/foss/</loc><lastmod>2015-07-23T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/terms-of-service/</loc><lastmod>2015-07-23T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/tos/</loc><lastmod>2015-07-23T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/android/</loc><lastmod>2015-07-21T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/cordova/</loc><lastmod>2015-07-21T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/ios/</loc><lastmod>2015-07-21T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/mobile/</loc><lastmod>2015-07-21T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/unity/</loc><lastmod>2015-07-21T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/visual-studio/</loc><lastmod>2015-07-21T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/visual-studio-2015-released/</loc><lastmod>2015-07-21T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/xamarin/</loc><lastmod>2015-07-21T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/laptop/</loc><lastmod>2015-07-16T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/microsoft-surface/</loc><lastmod>2015-07-16T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/my-workstation-2015/</loc><lastmod>2015-07-16T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/workstation/</loc><lastmod>2015-07-16T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/developer/</loc><lastmod>2015-07-14T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/my-developer-toolkit-list-2015/</loc><lastmod>2015-07-14T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/software/</loc><lastmod>2015-07-14T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/toolkit/</loc><lastmod>2015-07-14T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/tools/</loc><lastmod>2015-07-14T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/introducing-jekyll-blog-helper/</loc><lastmod>2015-07-12T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/martin-fowler/</loc><lastmod>2015-07-06T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/martin-fowler-oop2014-workflows-of-refactoring/</loc><lastmod>2015-07-06T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/refactoring/</loc><lastmod>2015-07-06T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/acm/</loc><lastmod>2015-07-05T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/computer-science/</loc><lastmod>2015-07-05T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/growing-a-language-guy-steele/</loc><lastmod>2015-07-05T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/guy-steele/</loc><lastmod>2015-07-05T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/oopsla/</loc><lastmod>2015-07-05T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/sigplan/</loc><lastmod>2015-07-05T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/blogging/</loc><lastmod>2015-07-03T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/lets-try-this-blogging-again/</loc><lastmod>2015-07-03T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/gear/</loc><lastmod>2015-05-05T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/laptop-bag/</loc><lastmod>2015-05-05T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/messenger-bag/</loc><lastmod>2015-05-05T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/timbuk2/</loc><lastmod>2015-05-05T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/timbuk2-custom-commute-laptop-messenger-bag/</loc><lastmod>2015-05-05T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/my-soylent-trial-update/</loc><lastmod>2015-04-21T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/soylent/</loc><lastmod>2015-04-21T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/project/project/codekatas/</loc><lastmod>2013-12-26T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/kata/</loc><lastmod>2013-12-26T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/hmac/</loc><lastmod>2013-07-08T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/two-factor/</loc><lastmod>2013-07-08T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/project/project/twofactornet/</loc><lastmod>2013-07-08T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/codestock/</loc><lastmod>2012-06-20T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/codestock-2012-recap/</loc><lastmod>2012-06-20T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/devlink/</loc><lastmod>2012-06-20T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/knoxville/</loc><lastmod>2012-06-20T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/certification/</loc><lastmod>2012-04-09T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/psm-i-certified/</loc><lastmod>2012-04-09T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/scrum/</loc><lastmod>2012-04-09T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/scrum-master/</loc><lastmod>2012-04-09T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/charity/</loc><lastmod>2011-05-22T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/columbus/</loc><lastmod>2011-05-22T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/columbus-givecamp-2011/</loc><lastmod>2011-05-22T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/givecamp/</loc><lastmod>2011-05-22T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/technology/</loc><lastmod>2011-05-22T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/technology-event/</loc><lastmod>2011-05-22T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/codestock-2010/</loc><lastmod>2010-07-03T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/csharp-mutex-for-running-single-instance-of-a-program/</loc><lastmod>2010-05-17T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/mutex/</loc><lastmod>2010-05-17T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/andy-hunt/</loc><lastmod>2010-03-03T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/pragmatic/</loc><lastmod>2010-03-03T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/pragmatic-thinking-and-learning/</loc><lastmod>2010-03-03T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/david-thomas/</loc><lastmod>2010-02-27T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/the-pragmatic-programmer/</loc><lastmod>2010-02-27T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/inside-microsoft-sql-server-2005-the-storage-engine/</loc><lastmod>2010-02-21T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/kalen-delaney/</loc><lastmod>2010-02-21T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/ken-schwaber/</loc><lastmod>2010-02-21T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/sql-server/</loc><lastmod>2010-02-21T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/the-enterprise-and-scrum/</loc><lastmod>2010-02-21T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/codestock-2009-recap/</loc><lastmod>2009-07-03T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/5-vegas-shorty-review/</loc><lastmod>2006-10-15T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/cigars/</loc><lastmod>2006-10-15T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/cao-lanniversaire-cameroon-review/</loc><lastmod>2006-10-02T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/asp/</loc><lastmod>2006-01-28T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/could-not-create-a-disk-cache-sub-directory-for-the-application-pool/</loc><lastmod>2006-01-28T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/iis/</loc><lastmod>2006-01-28T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/windows/</loc><lastmod>2006-01-28T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/fixing-sqlagent-is-not-allowed-to-run-error/</loc><lastmod>2005-07-20T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/sharepoint/</loc><lastmod>2005-07-20T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/sqlagent/</loc><lastmod>2005-07-20T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/a-little-bit-of-computer-bbs-history/</loc><lastmod>2005-04-24T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/freebsd/</loc><lastmod>2005-04-24T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/ports/</loc><lastmod>2005-04-24T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/hippocratic-oath-for-software-engineers/</loc><lastmod>2004-06-10T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/humor/</loc><lastmod>2004-06-10T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/joke/</loc><lastmod>2004-06-10T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/post/immortalized-for-the-ages/</loc><lastmod>2004-03-24T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/vmware/</loc><lastmod>2004-03-24T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/cpac/</loc><lastmod>2004-01-26T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/i-saw-the-west-wing-being-filmed/</loc><lastmod>2004-01-26T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/washington-dc/</loc><lastmod>2004-01-26T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/tags/west-wing/</loc><lastmod>2004-01-26T00:00:00-05:00</lastmod></url><url><loc>https://alanbarber.com/post/911-reactions-a-look-back/</loc><lastmod>2003-09-10T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/history/</loc><lastmod>2003-09-10T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/tags/terrorism/</loc><lastmod>2003-09-10T00:00:00-04:00</lastmod></url><url><loc>https://alanbarber.com/authors/admin/</loc></url><url><loc>https://alanbarber.com/tags/2fa/</loc></url><url><loc>https://alanbarber.com/tags/9/11/</loc></url><url><loc>https://alanbarber.com/talk/a-quick-look-at-the-result-pattern/</loc></url><url><loc>https://alanbarber.com/talk/blazor-taking-dotnet-to-the-spa/</loc></url><url><loc>https://alanbarber.com/categories/</loc></url><url><loc>https://alanbarber.com/courses/</loc></url><url><loc>https://alanbarber.com/tags/cqrs/</loc></url><url><loc>https://alanbarber.com/talk/introduction-to-cqrs-with-mediatr/</loc></url><url><loc>https://alanbarber.com/tags/f#/</loc></url><url><loc>https://alanbarber.com/talk/fsharp-for-csharp-developers/</loc></url><url><loc>https://alanbarber.com/tags/licensing/</loc></url><url><loc>https://alanbarber.com/talk/intro-to-microsoft-orleans/</loc></url><url><loc>https://alanbarber.com/talk/intro-to-netarchtest/</loc></url><url><loc>https://alanbarber.com/talk/passwords-dont-work/</loc></url><url><loc>https://alanbarber.com/talk/polly-the-dotnet-resilience-framework/</loc></url><url><loc>https://alanbarber.com/publication_types/</loc></url><url><loc>https://alanbarber.com/publication/</loc></url><url><loc>https://alanbarber.com/tags/request/response-dispatching/</loc></url><url><loc>https://alanbarber.com/talk/</loc></url><url><loc>https://alanbarber.com/talk/the-mediatr-migration/</loc></url><url><loc>https://alanbarber.com/tags/two-factor-authentication/</loc></url></urlset>