<?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-08-12T13:53:57.716Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/get-harsh-feedback</loc>
    <lastmod>2026-08-09T08:43:11.146Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/database-isolation-levels</loc>
    <lastmod>2026-08-06T16:25:55.052Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/8-simple-reminders</loc>
    <lastmod>2026-07-22T17:33:38.703Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/design-a-url-shortner</loc>
    <lastmod>2026-07-19T09:18:20.728Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/no-regrets</loc>
    <lastmod>2026-07-15T17:31:38.465Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/design-a-distributed-unique-id-generator</loc>
    <lastmod>2026-07-09T16:41:18.304Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/luck-surface-area</loc>
    <lastmod>2026-06-24T16:46:51.854Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/eliminate-self-doubt</loc>
    <lastmod>2026-06-24T16:20:36.505Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/agentic-design-patterns</loc>
    <lastmod>2026-05-24T11:57:03.353Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/simplify-your-life</loc>
    <lastmod>2026-05-24T08:54:11.820Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/50-things</loc>
    <lastmod>2026-05-21T04:47:57.262Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/hugin</loc>
    <lastmod>2026-05-16T10:47:48.992Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/design-a-key-value-store</loc>
    <lastmod>2026-05-10T16:18:23.867Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/4-money-rules</loc>
    <lastmod>2026-05-06T17:37:28.876Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/get-people-to-listen</loc>
    <lastmod>2026-05-01T04:27:43.511Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/5-ways-to-control-your-life</loc>
    <lastmod>2026-04-29T17:30:29.429Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</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-05-02T10:04:37.505Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/design-a-rate-limiter</loc>
    <lastmod>2026-05-02T10:12:41.815Z</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:02:30.765Z</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:38:26.913Z</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-20T11:02:22.330Z</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>2026-05-02T10:04:27.111Z</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-28T05:37:09.349Z</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:30:05.610Z</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/series/system-design</loc>
    <lastmod>2026-08-12T13:53:57.716Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/archive</loc>
    <lastmod>2026-08-12T13:53:57.716Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.danwald.me/recommendations</loc>
    <lastmod>2026-08-12T13:53:57.716Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>