<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://umud.dev</loc>
    <lastmod>2026-06-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://umud.dev/blog</loc>
    <lastmod>2026-06-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://umud.dev/blog/best-vps-tools-portainer-coolify-caprover</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1558494949-ef010cbdcc31?w=1200&amp;q=80&amp;auto=format&amp;fit=crop</image:loc>
      <image:title>Best VPS tools in 2026: Portainer, Coolify, CapRover &amp; aaPanel</image:title>
      <image:caption>Engineers working in a data center with server racks</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://umud.dev/blog/email-open-tracking-crm-resend</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1432888498266-38ffec3eaf0a?w=1200&amp;q=80&amp;auto=format&amp;fit=crop</image:loc>
      <image:title>Email open tracking in CRM: old pixels vs Resend webhooks</image:title>
      <image:caption>Hands typing on a laptop with email and business documents</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://umud.dev/blog/ffmpeg-hls-video-streaming-blob-url</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1574717024653-61fd2cf4d44d?w=1200&amp;q=80&amp;auto=format&amp;fit=crop</image:loc>
      <image:title>Protect course videos with FFmpeg, HLS &amp; signed blob URLs</image:title>
      <image:caption>Film clapperboard on a video production set</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://umud.dev/blog/gsap-motion-design-tools-frontend</loc>
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1618005182384-a83a8bd57fbe?w=1200&amp;q=80&amp;auto=format&amp;fit=crop</image:loc>
      <image:title>Motion on the web: GSAP, Lenis &amp; design tools that ship</image:title>
      <image:caption>Abstract colorful 3D shapes for motion and UI design</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://umud.dev/blog/snat-dnat-explained-vps-docker</loc>
    <lastmod>2026-05-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.pexels.com/photos/442150/pexels-photo-442150.jpeg?auto=compress&amp;cs=tinysrgb&amp;w=1200</image:loc>
      <image:title>SNAT vs DNAT: what actually happens on your VPS</image:title>
      <image:caption>Ethernet cables plugged into a network switch</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://umud.dev/blog/pexels-unsplash-images-web-projects</loc>
    <lastmod>2026-04-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.pexels.com/photos/212372/pexels-photo-212372.jpeg?auto=compress&amp;cs=tinysrgb&amp;w=1200</image:loc>
      <image:title>Pexels, Unsplash &amp; Pixabay: legal images for production sites</image:title>
      <image:caption>DSLR camera on a tripod aimed at a mountain landscape</image:caption>
    </image:image>
  </url>
</urlset>