<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.acel.dev</loc>
    <lastmod>2026-08-12T16:35:32.391Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.acel.dev/from-o-n-to-o-1-scaling-m2m-validation-in-django</loc>
    <lastmod>2026-07-23T14:35:56.080Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.acel.dev/it-worked-on-every-environment-except-prod-getting-daily-reports-right-across-timezones</loc>
    <lastmod>2026-07-13T10:01:30.500Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.acel.dev/how-to-prefetch-across-genericforeignkeys-when-you-can-t-change-the-schema</loc>
    <lastmod>2026-07-06T10:13:50.312Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.acel.dev/how-i-moved-real-time-out-of-django-and-made-everything-simpler</loc>
    <lastmod>2026-06-30T08:43:58.672Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.acel.dev/how-i-built-a-set-it-and-forget-it-sync-system-with-django-signals</loc>
    <lastmod>2026-06-15T23:00:27.056Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.acel.dev/mlsa-bootcamp-2024-postmortem-insights-and-reflections</loc>
    <lastmod>2025-02-23T16:52:18.446Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.acel.dev/how-to-get-free-ssl-certificates-with-docker-letsencrypt</loc>
    <lastmod>2026-06-15T22:46:33.828Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.acel.dev/deploying-your-django-app-on-heroku</loc>
    <lastmod>2023-01-19T15:32:57.324Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.acel.dev/deploying-your-django-app-on-railway</loc>
    <lastmod>2023-06-30T00:52:35.949Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.acel.dev/2021-year-in-review</loc>
    <lastmod>2021-12-30T22:00:57.209Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.acel.dev/setting-up-your-smtp-server-with-mailjet</loc>
    <lastmod>2021-12-29T21:01:36.143Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.acel.dev/deploying-your-django-app</loc>
    <lastmod>2026-06-15T23:00:27.065Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.acel.dev/my-2020-year-in-review</loc>
    <lastmod>2021-10-27T18:43:04.698Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.acel.dev/archive</loc>
    <lastmod>2026-08-12T16:35:32.391Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.acel.dev/recommendations</loc>
    <lastmod>2026-08-12T16:35:32.391Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>