<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://hashnode.devleader.ca/testcontainers-in-aspnet-core-a-simplified-beginners-guide</loc>
    <lastmod>2024-02-27T13:00:23.582Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/nunit-in-aspnet-core-what-you-need-to-get-started</loc>
    <lastmod>2024-02-23T13:00:26.351Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/google-sheets-in-c-how-to-build-your-own-levelsfyi</loc>
    <lastmod>2024-02-22T13:00:21.814Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/weak-events-in-c-how-to-avoid-nasty-memory-leaks</loc>
    <lastmod>2024-02-21T13:00:44.385Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/xunit-in-aspnet-core-what-you-need-to-know-to-start</loc>
    <lastmod>2024-02-20T13:00:27.410Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/unit-of-work-pattern-in-c-for-clean-architecture-what-you-need-to-know</loc>
    <lastmod>2024-02-16T13:00:12.029Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/c-clean-architecture-with-mediatr-how-to-build-for-flexibility</loc>
    <lastmod>2024-02-15T13:00:25.428Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/cqrs-pattern-in-c-and-clean-architecture-a-simplified-beginners-guide</loc>
    <lastmod>2024-02-14T13:00:50.670Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/webapplicationfactory-in-aspnet-core-practical-tips-for-c-developers</loc>
    <lastmod>2024-02-13T13:00:34.671Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/ultimate-starter-guide-to-middleware-in-aspnet-core-everything-you-need-to-know</loc>
    <lastmod>2024-02-09T13:00:40.311Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/custom-middleware-in-aspnet-core-how-to-harness-the-power</loc>
    <lastmod>2024-02-08T13:00:31.252Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/youre-killing-collaboration-and-how-to-fix-it</loc>
    <lastmod>2024-02-07T13:00:15.125Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/the-memento-pattern-in-c-how-to-achieve-effortless-state-restoration</loc>
    <lastmod>2024-02-06T13:00:39.235Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/composite-pattern-in-c-for-powerful-object-structures</loc>
    <lastmod>2024-01-31T13:00:46.647Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/informal-leadership-in-software-engineering-what-you-need-to-progress</loc>
    <lastmod>2024-01-30T08:00:39.860Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/command-pattern-in-c-what-you-need-to-implement-it</loc>
    <lastmod>2024-01-24T13:00:49.263Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/software-engineering-soft-skills-6-focus-areas-that-you-need</loc>
    <lastmod>2024-01-23T13:00:42.563Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/what-does-yield-do-in-c-a-simplified-view-for-beginners</loc>
    <lastmod>2024-01-18T13:00:21.285Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/how-to-implement-the-pipeline-design-pattern-in-c</loc>
    <lastmod>2024-01-17T13:00:25.879Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/what-is-inversion-of-control-a-simplified-beginners-guide</loc>
    <lastmod>2024-01-16T13:00:56.202Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/chain-of-responsibility-pattern-in-c-simplified-how-to-guide</loc>
    <lastmod>2024-01-12T13:00:53.161Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/understanding-foreach-loops-in-c-what-you-need-to-know</loc>
    <lastmod>2024-01-11T13:00:53.031Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/how-to-format-a-string-as-base64-in-csharp-beginners-guide</loc>
    <lastmod>2024-01-10T13:00:31.186Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/how-to-compare-strings-in-csharp-tips-and-tricks-you-need-to-know</loc>
    <lastmod>2024-01-09T08:00:46.823Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/how-to-understand-a-new-codebase-tips-and-tricks-for-tackling-complex-code</loc>
    <lastmod>2024-01-07T08:00:44.987Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/when-should-code-be-refactored-what-you-need-to-know</loc>
    <lastmod>2024-01-04T13:00:20.374Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/examples-of-the-factory-pattern-in-c-a-simple-beginners-guide</loc>
    <lastmod>2024-01-03T13:00:12.483Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/why-test-coverage-can-be-misleading-how-to-avoid-false-confidence</loc>
    <lastmod>2024-01-02T13:00:12.455Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/dealing-with-legacy-code-how-to-make-anything-more-testable</loc>
    <lastmod>2023-12-27T13:00:09.758Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/how-to-make-a-budgeting-app-in-c-with-blazor</loc>
    <lastmod>2023-12-26T13:00:12.546Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/what-is-the-adapter-design-pattern-beginner-questions-answered</loc>
    <lastmod>2023-12-21T13:00:10.153Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/what-is-string-interpolation-in-c-what-you-need-to-know</loc>
    <lastmod>2023-12-20T08:00:09.726Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/what-is-the-factory-software-pattern-in-c-what-you-need-to-know</loc>
    <lastmod>2023-12-19T13:00:09.635Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/how-to-take-advantage-of-csharp-optional-parameters-for-cleaner-code</loc>
    <lastmod>2023-12-14T13:00:10.688Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/how-to-simplify-your-code-with-effective-code-refactoring</loc>
    <lastmod>2023-12-13T13:00:10.690Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/refactoring-legacy-code-what-you-need-to-be-effective</loc>
    <lastmod>2023-12-13T13:00:09.962Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/examples-of-the-visitor-pattern-in-c-a-practical-guide</loc>
    <lastmod>2023-12-12T13:00:13.403Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/rewriting-vs-refactoring-code-how-to-navigate-the-two</loc>
    <lastmod>2023-12-07T13:00:12.796Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/exploring-examples-of-the-mediator-pattern-in-c</loc>
    <lastmod>2023-12-05T13:00:09.583Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/when-to-refactor-code-how-to-maximize-efficiency-and-minimizing-tech-debt</loc>
    <lastmod>2023-11-29T13:00:12.721Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/how-to-harness-systemreactive-for-the-observer-pattern</loc>
    <lastmod>2023-11-28T13:00:09.588Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/how-to-build-an-aspnet-core-web-api-a-practical-beginners-tutorial</loc>
    <lastmod>2023-11-23T13:00:12.593Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/examples-of-the-observer-pattern-in-c-how-to-simplify-event-management</loc>
    <lastmod>2023-11-21T13:00:09.276Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/how-to-dominate-technical-debt-and-build-better-code</loc>
    <lastmod>2023-11-15T13:00:09.819Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/how-to-use-enums-in-csharp-understanding-the-basics</loc>
    <lastmod>2023-11-14T13:00:11.560Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/blazor-unit-testing-with-bunit-how-to-get-started-for-beginners</loc>
    <lastmod>2023-11-01T12:00:12.576Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/how-to-handle-exceptions-in-csharp-tips-and-tricks-for-streamlined-debugging</loc>
    <lastmod>2023-10-31T12:00:09.452Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/how-to-call-javascript-from-blazor-web-assembly-breaking-boundaries-with-javascript-interop</loc>
    <lastmod>2023-10-27T12:00:09.526Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/how-to-build-a-personal-website-in-blazor-an-aspnet-core-tutorial</loc>
    <lastmod>2023-10-26T12:00:12.333Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hashnode.devleader.ca/how-to-implement-the-facade-pattern-in-c-for-simplified-code-and-increased-efficiency</loc>
    <lastmod>2023-10-25T12:00:09.454Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>