<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
  <loc>https://kazemm.dev/</loc>
  <changefreq>monthly</changefreq>
  <priority>1</priority>
</url>
<url>
  <loc>https://kazemm.dev/skills</loc>
  <changefreq>monthly</changefreq>
  <priority>0.6</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog</loc>
  <changefreq>weekly</changefreq>
  <priority>0.8</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/the-part-that-was-never-about-syntax-4jfp</loc>
  <lastmod>2026-09-11T18:38:19.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/abp-and-elsa-both-want-to-own-your-api-pick-one-cc7</loc>
  <lastmod>2026-09-01T11:04:52.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/the-net-production-checklist-is-really-a-list-of-places-the-framework-lies-to-you-2lkc</loc>
  <lastmod>2026-08-26T03:38:01.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/the-net-production-checklist-is-really-a-list-of-places-the-framework-lies-to-you-f00</loc>
  <lastmod>2026-08-26T03:25:06.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/never-use-useinmemorydatabase-in-aspnet-tests-1356</loc>
  <lastmod>2026-08-25T12:04:25.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/async-in-net-has-traps-laravel-never-prepared-me-for-590f</loc>
  <lastmod>2026-08-25T11:48:06.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/authorize-cant-see-your-data-47pc</loc>
  <lastmod>2026-09-01T08:18:13.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/getting-request-handling-right-in-net-apis-4j08</loc>
  <lastmod>2026-08-24T11:29:30.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/controllers-vs-minimal-apis-stop-picking-a-winner-452g</loc>
  <lastmod>2026-08-24T11:04:42.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/middleware-order-is-behavior-not-style-13ni</loc>
  <lastmod>2026-08-24T11:04:01.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/ef-core-bugs-that-look-like-correct-code-51j6</loc>
  <lastmod>2026-08-24T10:05:44.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/register-then-run-the-discipline-hiding-in-programcs-19p9</loc>
  <lastmod>2026-08-24T07:41:20.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/the-csproj-file-nobody-reads-21g8</loc>
  <lastmod>2026-08-24T07:41:50.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/your-net-service-gets-faster-the-longer-it-runs-30ag</loc>
  <lastmod>2026-08-24T07:41:34.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/500-gb-of-internal-documents-and-one-ai-assistant-what-rag-actually-solves-eme</loc>
  <lastmod>2026-08-18T07:41:55.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/i-handed-my-portfolio-to-claude-fable-5-heres-what-any-developer-should-know-3bfc</loc>
  <lastmod>2026-07-20T11:15:53.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/most-developers-use-ai-few-actually-lead-it-37f8</loc>
  <lastmod>2026-02-26T17:29:26.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/golang-101-understanding-polymorphism-through-interfaces-4ood</loc>
  <lastmod>2025-08-07T15:34:02.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/golang101-gos-minimal-object-oriented-style-2i59</loc>
  <lastmod>2025-08-07T10:09:05.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/golang101-functions-methods-and-gos-minimal-object-oriented-style-1ob0</loc>
  <lastmod>2025-08-07T09:24:58.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/golang-101-communicating-with-the-world-files-json-and-protocols-1e7g</loc>
  <lastmod>2025-07-19T13:17:07.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/golang-101-organizing-data-in-go-with-arrays-slices-maps-and-structs-22i3</loc>
  <lastmod>2025-07-18T14:56:29.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/golang-101-making-decisions-and-loops-with-control-flow-34lg</loc>
  <lastmod>2025-07-17T06:09:16.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/golang-101-mastering-variables-types-and-memory-in-go-4bao</loc>
  <lastmod>2025-07-17T05:49:17.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/golang-101-getting-started-with-go-383l</loc>
  <lastmod>2025-07-17T04:51:40.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/laravel101-a-practical-guide-for-seeders-and-factories-535b</loc>
  <lastmod>2023-08-31T08:09:57.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/laravel101-exploring-efficient-task-management-with-many-to-many-relationships-and-tags-2a5p</loc>
  <lastmod>2023-08-28T08:23:36.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/laravel101-exploring-entity-model-relationships-1651</loc>
  <lastmod>2023-08-25T03:58:28.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/laravel101-exploring-middlewares-unlocking-multilingual-functionality-with-ease-4imm</loc>
  <lastmod>2023-08-17T19:07:04.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/laravel101-a-step-by-step-guide-to-implementing-a-simple-authentication-system-hgi</loc>
  <lastmod>2023-08-14T05:48:09.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/laravel101-the-role-of-mass-assignment-in-eloquent-model-3al6</loc>
  <lastmod>2023-08-11T05:01:48.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/laravel101-implement-restful-architecture-in-controllers-1pc7</loc>
  <lastmod>2023-08-13T04:46:07.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/laravel101-validate-your-applications-incoming-data-56eo</loc>
  <lastmod>2023-08-15T05:31:03.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/laravel101-create-and-submit-a-form-to-the-server-550i</loc>
  <lastmod>2023-08-03T15:57:17.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/laravel101-how-to-connect-to-sqlite-and-use-eloquent-models-1dbg</loc>
  <lastmod>2023-08-03T15:40:13.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/the-ultimate-guide-to-github-everything-you-need-to-know-4i3</loc>
  <lastmod>2023-07-30T13:16:15.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/laravel101-how-to-create-a-suitable-layout-for-your-project-1fof</loc>
  <lastmod>2023-07-29T12:30:34.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/laravel101-exploring-laravel-controllers-and-namespace-loading-30ij</loc>
  <lastmod>2023-08-20T09:51:21.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/laravel101-how-to-pass-data-between-views-in-your-web-pages-580m</loc>
  <lastmod>2023-07-27T05:29:23.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/laravel101-how-to-define-routes-in-your-projects-4kgi</loc>
  <lastmod>2023-07-26T10:24:33.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/laravel-101-everything-you-need-to-know-to-get-started-with-this-popular-php-framework-2gal</loc>
  <lastmod>2023-09-02T04:39:28.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/saving-time-with-git-a-deep-dive-into-version-control-50m4</loc>
  <lastmod>2023-07-30T12:57:07.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/how-to-use-eslint-to-boost-your-programming-skills-3ced</loc>
  <lastmod>2023-07-23T19:10:08.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/transform-your-codebase-with-prettier-a-guide-with-husky-integration-35fk</loc>
  <lastmod>2023-06-08T13:01:07.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
<url>
  <loc>https://kazemm.dev/blog/building-cross-browser-compatible-web-apps-with-babel-a-step-by-step-guide-5c5h</loc>
  <lastmod>2023-07-25T18:08:20.000Z</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.7</priority>
</url>
</urlset>