<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:news="http://www.google.com/schemas/sitemap-news/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml"
        xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
        xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">

  <!-- Homepage -->
  <url>
    <loc>https://srdev.jp/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <lastmod>2025-11-05T09:45:15.385Z</lastmod>
  </url>

  <!-- Blog index page -->
  <url>
    <loc>https://srdev.jp/blog</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
    <lastmod>2025-11-05T09:45:15.385Z</lastmod>
  </url>

  <!-- Blog posts -->
  <url>
    <loc>https://srdev.jp/blog/2025-10/deepanalyze-autonomous-data-science</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2025-10-30T03:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://srdev.jp/blog/2025-10/first-post</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2025-09-28T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://srdev.jp/blog/2025-10/python-3-14-new-features</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2025-10-27T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://srdev.jp/blog/2025-10/squai-paper-explained</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2025-10-26T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://srdev.jp/blog/2025-10/thesis-herald-discord-bot</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2025-10-28T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://srdev.jp/blog/2025-11/elasticsearch-diskbbq-vector-search</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2025-11-04T03:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://srdev.jp/blog/2025-11/linksurge-seo-aio-geo-explained</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2025-11-05T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://srdev.jp/blog/2025-11/no-proxy-explained</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2025-11-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://srdev.jp/blog/2025-11/sqlalchemy-advanced</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2025-11-04T10:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://srdev.jp/blog/2025-11/sqlalchemy-basics</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2025-11-03T10:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://srdev.jp/blog/2025-11/swift-beginner-01-why-swift</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2025-11-01T03:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://srdev.jp/blog/2025-11/swift-beginner-02-setup-environment</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2025-11-02T03:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://srdev.jp/blog/2025-11/swift-beginner-03-hello-world</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2025-11-03T03:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://srdev.jp/blog/2025-11/swift-beginner-04-comments-and-rules</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2025-11-04T03:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://srdev.jp/blog/2025-11/swift-beginner-05-variables-constants</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2025-11-05T03:00:00.000Z</lastmod>
  </url>

</urlset>