<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://devtoolgrid.online/uk</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/tools/json</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/tools/base64</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/tools/url</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/tools/jwt</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/tools/regex</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/tools/time</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/tools/uuid</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/tools/hash</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/tools/html</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/what-is-base64-encoding</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/base64-vs-base64url</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/when-not-to-use-base64</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/what-cryptographic-hashes-prove</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/why-passwords-need-special-hashing</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/checksums-hashes-and-digital-signatures</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/why-html-entities-exist</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/preventing-xss-with-contextual-output-encoding</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/html-encoding-decoding-and-data-quality</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/why-json-became-the-language-of-web-apis</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/designing-json-apis-that-survive-change</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/debugging-invalid-json-in-real-applications</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/how-json-web-tokens-work</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/jwt-security-mistakes-and-how-to-avoid-them</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/jwt-vs-sessions-choosing-an-authentication-model</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/how-regular-expressions-read-text</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/writing-maintainable-regular-expressions</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/avoiding-catastrophic-regex-backtracking</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/unix-time-and-the-problem-of-representing-now</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/timezones-daylight-saving-and-calendar-surprises</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/designing-reliable-time-based-systems</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/how-urls-turn-text-into-addresses</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/url-encoding-mistakes-that-break-applications</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/designing-clean-stable-and-shareable-urls</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/how-uuids-create-identifiers-without-coordination</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/choosing-the-right-uuid-version</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devtoolgrid.online/uk/articles/uuid-mistakes-in-databases-and-apis</loc>
    <lastmod>2026-06-07T13:10:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>
