<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://joelinyang.hashnode.dev</loc>
    <lastmod>2026-10-10T13:01:04.856Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://joelinyang.hashnode.dev/embracing-test-driven-development-tdd-a-paradigm-shift-in-software-engineering</loc>
    <lastmod>2023-12-29T16:26:15.976Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://joelinyang.hashnode.dev/deploying-postgresql-on-render-and-connecting-it-to-a-django-project</loc>
    <lastmod>2023-12-02T23:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://joelinyang.hashnode.dev/integrating-flutterwave-payment-gateway-into-django-a-step-by-step-guide</loc>
    <lastmod>2023-11-26T04:49:02.717Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://joelinyang.hashnode.dev/continuous-integration-and-continuous-integrationcicd</loc>
    <lastmod>2023-11-13T09:20:49.802Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://joelinyang.hashnode.dev/caching</loc>
    <lastmod>2023-07-17T18:27:34.108Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://joelinyang.hashnode.dev/archive</loc>
    <lastmod>2026-10-10T13:01:04.856Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://joelinyang.hashnode.dev/recommendations</loc>
    <lastmod>2026-10-10T13:01:04.856Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>