<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://saashammer.com/</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://saashammer.com/blog/</loc>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saashammer.com/pricing/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saashammer.com/ios/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://saashammer.com/android/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://saashammer.com/blog/bring-rails-actioncable-to-django/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2024-02-25</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/django-background-task-guide/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-01-06</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/django-vite-boilerplate/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-01-21</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-to-integrate-tailwindcss-4-into-your-django-project/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2025-04-14</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/rethinking-django-template-part-1/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2025-05-26</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/rethinking-django-template-part-2/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2025-06-10</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/rethinking-django-template-part-3/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2025-07-06</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/rethinking-django-template-part-4/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2025-12-01</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/build-blog-with-wagtail-cms-400-released/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/django-heroku-tutorial/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-12-28</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/ebook-the-definitive-guide-to-hotwire-and-django/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/open-source-ebook-hotwire-django-tutorial/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-11-25</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-build-landing-page-using-wagtail-cms/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-12-18</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-do-ab-testing-wagtail-cms/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-12-18</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-export-restore-wagtail-site/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-12-11</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-to-make-wagtail-project-have-good-coding-style/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-12-18</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/wagtail-tip-1-how-replace-parentalmanytomanyfield-inlinepanel/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-12-11</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-support-multi-language-wagtail-cms/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-12-18</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-to-combine-frontend-and-backend-for-python-web-developers/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/lightweight-javascript-framework-review-for-django-developers/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/python-cms-framework-review-wagtail-vs-django-cms/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-01-02</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/wagtail-tutorials/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-21</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/creating-chatgpt-interface-with-hotwire-django-celery/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-11-05</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/create-django-project-with-modern-frontend-tooling/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-11-08</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/chatgpt-create-chat-app/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-11-14</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/partial-form-submission-with-turbo-frame/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-11-28</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/use-turbo-stream-to-manipulate-dom-elements/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2024-01-07</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/send-turbo-stream-over-websocket/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2024-04-08</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/using-openai-streaming-api-with-celery/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2024-05-26</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/use-stimulus-to-better-organize-javascript-code-in-django/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2024-06-10</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/use-stimulus-to-render-markdown-and-highlight-code-block/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2024-06-18</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/use-stimulus-to-improve-ux-of-message-form/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2024-06-23</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-deploy-django-project-dokku-docker/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-12-31</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-deploy-django-project-dokku/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-12-31</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/deploy-django-project-heroku-using-docker/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-12-28</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/heroku-logs-tutorial/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-12-28</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/heroku-vs-aws-which-best-your-django-project/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-12-28</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-deploy-python-project-heroku-gitlab-ci/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-12-28</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-monitor-postgres-using-heroku-pg-extras/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2022-01-06</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-use-heroku-pipeline/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-12-28</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/django-pwa-tutorial/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-08-04</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/add-web-app-manifest-to-django/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-09-09</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/add-service-worker-to-django/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-10-21</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/fallback-offline-page-in-django/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-10-28</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/django-sass-scss-tutorial-series/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-11-12</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-use-scss-sass-your-django-project-python-way/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-11-12</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-use-scsssass-your-django-project-npm-way/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-11-12</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/django-tailwind-css-alpinejs-tutorial/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-11-03</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-to-setup-tailwind-css-with-django-part-1/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-11-03</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-to-setup-tailwind-css-with-django-part-2/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-11-10</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/optimize-tailwind-css-in-django/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-11-17</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/render-django-form-with-tailwind-css-style/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-11-24</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/definitive-guide-django-and-webpack/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-06-09</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/setup-webpack-project-django/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-02-17</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/load-webpack-bundles-django/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-02-26</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/code-linting-webpack/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-04-28</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/load-webpack-hash-bundle-django/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-05-21</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/code-splitting-webpack/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-05-28</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-config-hmr-webpack-and-django/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-06-09</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-use-htmlwebpackplugin-load-webpack-bundle-django/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2021-07-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/django-favicon-guide/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/django-form-validation-guide/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-to-develop-responsive-html-email-in-django/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-to-add-typescript-to-the-django-project/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/create-wagtail-project/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/modern-frontend-techs-for-wagtail/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/dockerizing-wagtail-app/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/add-blog-models-wagtail/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-write-wagtail-page-template/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/create-stylish-wagtail-pages-with-tailwind-css/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-use-streamfield-wagtail/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/wagtail-routable-page/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/add-pagination-component-wagtail/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/customize-wagtail-page-url/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/add-full-text-search-wagtail/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/add-markdown-support-wagtail/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/add-latex-support-code-highlight-in-wagtail/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-to-build-form-page-in-wagtail/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/how-to-create-and-manage-menus-in-wagtail/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/blog/wagtail-seo-guide/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2023-06-15</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/about/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <lastmod>2026-08-26</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/cookies/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <lastmod>2024-08-19</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/hotwire-django/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <lastmod>2026-08-26</lastmod>
  </url>
  <url>
    <loc>https://saashammer.com/privacy-policy/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <lastmod>2024-08-19</lastmod>
  </url>
</urlset>