<?xml version="1.0" encoding="utf-8"?><!--Generated by Screaming Frog SEO Spider 15.2-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://michaelsmale.com/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/contact/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/privacy/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/about/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2023/07/developer-productivity-metrics/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2025/07/my-time-in-barcelona/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2025/07/my-time-in-madrid/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/category/general/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/category/business/marketing/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/category/business/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/category/meetup/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/category/cloud-computing/azure/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/category/software-dev/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/category/software-dev/programming/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2021/01/motorcycle-training/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2023/03/gcp-data-for-sustainability-auckland/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2021/09/azure-app-service-editor/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2024/05/allure-of-open-source/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2022/07/k8s-schema-validation/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/category/general/family/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/category/software-dev/testing/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/category/infosec/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2022/04/the-tragedy-of-the-commons/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/category/general/travel/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/category/general/recommendations/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2021/06/begging-to-argue/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2022/02/months-to-bits/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/category/cloud-computing/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2016/09/recommended-audio-books/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2018/07/improved-javascript-global-handler/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2018/05/aws-kinesis-meetup/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2015/08/auckland-xamarin-meetup/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2016/03/global-exception-handling-in-javascript/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2016/02/lake-waikaremoana/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2015/11/miserable-meetups/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2015/06/hiking-the-coromandel-pinnacles/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2018/08/hiking-the-kepler-to-luxmore-hut/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2018/09/ndc-sydney/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2018/08/humpridge-track/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2017/11/serverless-dot-net-core-on-aws/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2020/06/software-quality/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2015/06/why-i-go-to-meetups/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2020/04/some-free-video-recommendations/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2015/07/how-to-mailing-list/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2017/08/the-future-of-testing/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2017/09/recommended-podcasts/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2019/02/owasp-nz-conf/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2020/04/life-under-lockdown/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2018/11/consuming-my-quotes-web-api/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2017/07/c-sharp-7-with-mads-torgersen/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2020/01/latest-recommendations/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2017/02/browser-dev-tools-javascript-console-log/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2016/05/compiled-regular-expressions-dot-net/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2019/11/life-changes/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2015/07/go-programming-language/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2017/04/nelson-lakes-lake-angelus/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2016/06/recommendations-for-reading-online/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2016/08/recommended-software-and-utilities/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2019/11/musing-on-software-quality/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2020/08/microsoft-certified-azure-expert/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2018/03/fsharp-meetup-with-sam-williams/</loc>
  </url>
  <url>
    <loc>https://michaelsmale.com/blog/2019/04/code-artisans/</loc>
  </url>
</urlset>