<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://mclintock.dev/using-azure-batch-to-orchestrate-and-execute-code-at-large-scale/</loc>
<lastmod>2019-03-02T22:17:26+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/how-to-use-azure-batch-job-schedule/</loc>
<lastmod>2019-03-03T16:36:27+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/azure-logic-apps-how-to-use-microsofts-serverless-codeless-integration-platform/</loc>
<lastmod>2019-03-24T21:19:32+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/puppeteer-sharp-crawl-the-web-using-csharp-and-headless-chrome/</loc>
<lastmod>2019-04-30T15:26:01+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2019/06/16/best-practices-for-writing-unit-tests-in-csharp-for-bulletproof-code/</loc>
<lastmod>2019-06-16T11:13:01+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2019/06/24/microsoft-frontpage-revisiting-the-wysiwyg-html-editor-in-2019/</loc>
<lastmod>2019-06-24T20:13:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2019/06/30/coming-to-canada-immigrating-to-toronto-as-a-dotnet-developer/</loc>
<lastmod>2019-06-30T22:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2020/01/19/using-angular-8-to-create-a-simple-form-with-formbuilder/</loc>
<lastmod>2020-01-19T11:53:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2020/02/02/visual-studio-code-extensions-that-are-worth-installing/</loc>
<lastmod>2020-02-02T08:57:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2020/02/16/my-journey-to-becoming-a-full-stack-developer/</loc>
<lastmod>2020-02-16T09:46:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2020/04/30/how-to-create-a-blog-using-jekyll-and-github-pages-on-windows/</loc>
<lastmod>2020-04-30T21:25:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2020/05/10/the-making-of-visual-studio-channel-9-documentary/</loc>
<lastmod>2020-05-10T14:37:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2020/05/17/creating-your-own-custom-attributes-in-csharp-and-retrieving-their-values/</loc>
<lastmod>2020-05-17T14:37:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2020/05/24/my-thoughts-on-microsoft-build-2020/</loc>
<lastmod>2020-05-24T10:15:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2020/06/07/how-to-create-an-angular-9-app-from-scratch/</loc>
<lastmod>2020-06-07T18:55:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2020/06/13/delete-unused-images-from-a-jekyll-website-using-powershell/</loc>
<lastmod>2020-06-13T19:55:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2020/07/16/how-to-add-bootstrap-4-to-an-angular-10-app/</loc>
<lastmod>2020-07-16T21:45:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2020/07/18/play-nintendo-64-games-on-your-pc-using-project64/</loc>
<lastmod>2020-07-18T21:45:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2020/07/23/what-is-the-angular-template-syntax-and-how-does-it-work/</loc>
<lastmod>2020-07-23T22:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2020/08/05/how-to-create-a-time-based-caching-service-for-angular/</loc>
<lastmod>2020-08-05T21:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2020/08/13/show-validation-error-messages-for-reactive-forms-in-angular-9/</loc>
<lastmod>2020-08-13T21:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2020/10/14/scrape-the-500-greatest-albums-of-all-time-using-puppeteer-sharp/</loc>
<lastmod>2020-10-14T19:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2021/01/21/how-to-install-and-use-sqlite-on-windows/</loc>
<lastmod>2021-01-21T21:45:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2021/02/15/using-mediatr-request-handlers-in-aspnet-core-to-decouple-code/</loc>
<lastmod>2021-02-15T17:28:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2021/03/11/using-verify-setup-and-callback-in-the-moq-mocking-framework/</loc>
<lastmod>2021-03-11T14:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2021/03/25/two-years-of-kilt-and-code/</loc>
<lastmod>2021-03-25T08:30:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2021/03/31/using-merge-in-sql-server-to-do-an-insert-or-update-on-a-table/</loc>
<lastmod>2021-03-31T21:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2021/04/13/creating-a-web-api-using-only-the-net-cli-and-visual-studio-code/</loc>
<lastmod>2021-04-13T20:15:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2021/04/30/auto-generate-insert-statements-with-data-using-ssms/</loc>
<lastmod>2021-04-30T19:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2021/08/01/deep-fried-jekyll-theme-open-sourcing-my-blog-theme/</loc>
<lastmod>2021-08-01T12:10:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2021/08/08/using-angulars-eventemitter-to-share-data-between-child-and-parent-components/</loc>
<lastmod>2021-08-08T20:00:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2025/03/25/the-second-coming-of-my-personal-website/</loc>
<lastmod>2025-03-25T20:13:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2025/04/23/how-to-persist-data-across-service-worker-lifetimes-using-the-chrome-storage-api/</loc>
<lastmod>2025-04-23T20:03:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/2025/11/25/improving-in-page-notifications-in-the-1p-extension/</loc>
<lastmod>2025-11-25T21:12:00+00:00</lastmod>
</url>
<url>
<loc>https://mclintock.dev/about/</loc>
</url>
<url>
<loc>https://mclintock.dev/blog/</loc>
</url>
<url>
<loc>https://mclintock.dev/</loc>
</url>
</urlset>
