<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.danwald.me</loc>
    <lastmod>2026-04-07T20:38:32.256Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/influence-sans-manipulation</loc>
    <lastmod>2026-04-07T17:57:58.839Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/did-i-do-a-good-job</loc>
    <lastmod>2026-04-02T01:37:36.378Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/consistent-hashing</loc>
    <lastmod>2026-03-19T11:45:05.510Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/design-a-rate-limiter</loc>
    <lastmod>2026-03-04T17:16:26.626Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/twenty-three-lessons-mary-kay-ash</loc>
    <lastmod>2026-03-04T17:00:19.227Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/the-odyssey-plan-design-thinking-for-your-career</loc>
    <lastmod>2026-01-30T15:37:54.073Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/missing-initial-migration</loc>
    <lastmod>2026-01-23T16:56:26.244Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/ors-and-ands</loc>
    <lastmod>2026-01-20T10:53:50.615Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/inaccurate-celery-task-status</loc>
    <lastmod>2026-01-09T02:54:10.373Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/anti-fragile</loc>
    <lastmod>2025-12-29T17:15:37.261Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/gevent-celery-config-io-bound</loc>
    <lastmod>2025-12-27T09:16:16.506Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/kafka-considerations</loc>
    <lastmod>2025-12-22T16:52:32.745Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/5-event-driven-architecture-pitfalls-to-avoid</loc>
    <lastmod>2025-12-04T03:43:49.615Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/1n-querys</loc>
    <lastmod>2025-11-17T03:32:29.866Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/alembic-disables-my-logs</loc>
    <lastmod>2025-10-12T15:30:51.526Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/ddd-summary</loc>
    <lastmod>2025-09-29T17:14:26.887Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/celery-gotchas</loc>
    <lastmod>2025-09-06T12:43:33.786Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/moving-git-history</loc>
    <lastmod>2025-08-05T10:17:53.844Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/typing</loc>
    <lastmod>2025-07-27T09:41:30.180Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/nested-modulenotfound</loc>
    <lastmod>2025-07-12T12:33:48.162Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/forking-dangerous</loc>
    <lastmod>2025-06-22T15:10:00.071Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/publish-to-pypi-via-uv-and-github-workflows</loc>
    <lastmod>2025-05-20T17:07:45.545Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/when-to-use-call</loc>
    <lastmod>2025-05-15T17:24:42.129Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/principles-of-adult-behavior</loc>
    <lastmod>2025-04-27T10:04:19.259Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/becoming-a-good-story-teller</loc>
    <lastmod>2025-04-22T15:57:31.095Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/when-not-buying-from-apple</loc>
    <lastmod>2025-03-21T15:43:02.766Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/replica-lag</loc>
    <lastmod>2025-03-05T03:22:50.259Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/avoid-orm-querys-at-global-scope</loc>
    <lastmod>2025-02-18T01:35:08.297Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/dependent-breaking-pytests</loc>
    <lastmod>2025-01-21T01:20:18.216Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/foreign-key-with-missing-indexes</loc>
    <lastmod>2024-12-24T02:36:38.333Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/devx-time-to-merge</loc>
    <lastmod>2024-12-05T01:18:26.907Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/djangos-postsave-doesnt-always</loc>
    <lastmod>2024-11-21T03:00:08.281Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/concat-to-update-db-text-field</loc>
    <lastmod>2024-10-30T03:14:15.575Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/httpreferer-is-not-accurate</loc>
    <lastmod>2024-09-28T08:21:25.721Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/pythons-all-docs-are-misleading</loc>
    <lastmod>2024-09-21T11:48:06.520Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/shorten-pytests-test-names</loc>
    <lastmod>2024-09-05T02:49:45.534Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/dont-mutate-your-paginated-queryset</loc>
    <lastmod>2024-08-03T14:00:32.343Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/z-scores-in-anomaly-detection-ftw</loc>
    <lastmod>2024-07-28T18:44:19.615Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/frozen-sets-pay-no-heed-to-order</loc>
    <lastmod>2024-07-28T17:18:03.272Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/upgrade-asdfs-python</loc>
    <lastmod>2024-07-16T16:40:18.783Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/filter-pii</loc>
    <lastmod>2024-07-11T18:39:58.090Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/django-soft-delete-model-using-managers</loc>
    <lastmod>2024-06-18T10:14:26.781Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/aws-summit-dubai-24-notes</loc>
    <lastmod>2024-06-07T01:24:57.013Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/like-uses-a-range-index</loc>
    <lastmod>2024-05-21T02:01:27.533Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/chained-celery-tasks-with-delay</loc>
    <lastmod>2024-05-09T01:38:56.005Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/interviews-qa</loc>
    <lastmod>2024-02-25T16:48:22.595Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/record-your-work</loc>
    <lastmod>2024-02-18T17:45:06.971Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/vscode-bridge-to-eks-kubernetes</loc>
    <lastmod>2024-01-30T18:11:01.294Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/django-cache-for-apis-with-invalidation</loc>
    <lastmod>2024-01-05T02:32:02.977Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/prod-db-cpu-spike-via-testcode</loc>
    <lastmod>2023-12-12T17:28:33.041Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/postgres-database-restore-via-dumps</loc>
    <lastmod>2023-10-25T03:42:52.346Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/vim-neovim</loc>
    <lastmod>2023-08-26T10:07:28.308Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/variable-naming</loc>
    <lastmod>2023-08-09T17:47:14.046Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/application-load-balancer-service-upgrades</loc>
    <lastmod>2023-06-04T17:26:56.346Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/pythons-attribute-look-up</loc>
    <lastmod>2023-05-10T19:01:44.712Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/commit-messages</loc>
    <lastmod>2023-05-06T07:06:28.199Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/be-a-considerate-tech-interviewer</loc>
    <lastmod>2023-04-15T11:13:59.929Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/minimal-viable-solution</loc>
    <lastmod>2023-04-08T11:53:15.723Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/502s-503s-oh-my</loc>
    <lastmod>2023-03-18T07:10:09.797Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/through-the-eyes-of-a-reviewer-resume-advice</loc>
    <lastmod>2021-07-09T05:06:25.258Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/hello-blog-world</loc>
    <lastmod>2021-06-30T15:20:42.920Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/series/system-design</loc>
    <lastmod>2026-04-07T20:38:32.257Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/archive</loc>
    <lastmod>2026-04-07T20:38:32.257Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/recommendations</loc>
    <lastmod>2026-04-07T20:38:32.257Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>