<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://thasha.hashnode.dev</loc>
    <lastmod>2026-11-12T17:14:41.057Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://thasha.hashnode.dev/rfc-7807-error-responses-in-dataweave-one-transform-for-all-endpoints</loc>
    <lastmod>2026-04-13T00:03:36.886Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://thasha.hashnode.dev/dataweave-partition-for-bulk-api-responses</loc>
    <lastmod>2026-04-12T03:41:30.428Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://thasha.hashnode.dev/parsing-llm-responses-in-dataweave-3-layers-of-defense</loc>
    <lastmod>2026-04-05T20:18:09.675Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://thasha.hashnode.dev/building-llm-prompts-from-enterprise-data-in-dataweave</loc>
    <lastmod>2026-04-05T19:01:39.090Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://thasha.hashnode.dev/dataweave-runtime-type-detection-auto-discover-schema-mismatches</loc>
    <lastmod>2026-04-05T17:43:18.479Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://thasha.hashnode.dev/recursive-pii-masking-in-dataweave-one-function-for-any-depth-and-the-null-trap</loc>
    <lastmod>2026-04-05T16:25:38.505Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://thasha.hashnode.dev/dataweave-matchcase-replace-ifelse-chains-and-avoid-the-missing-else-crash</loc>
    <lastmod>2026-04-05T15:08:05.673Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://thasha.hashnode.dev/the-dataweave-operator-how-angle-brackets-broke-200-orders</loc>
    <lastmod>2026-04-05T12:34:38.245Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://thasha.hashnode.dev/dataweave-25-generics-how-call-site-type-parameters-caught-3-production-bugs</loc>
    <lastmod>2026-04-05T11:18:23.095Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://thasha.hashnode.dev/config-driven-dataweave-mapping-the-null-trap-nobody-warns-you-about</loc>
    <lastmod>2026-04-05T03:17:57.122Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://thasha.hashnode.dev/dataweave-custom-functions-the-module-trap-that-wastes-hours-1</loc>
    <lastmod>2026-04-04T04:23:50.967Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://thasha.hashnode.dev/dataweave-custom-functions-the-module-trap-that-wastes-hours</loc>
    <lastmod>2026-04-04T04:07:07.442Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://thasha.hashnode.dev/dataweave-xml-to-json-handle-attributes-namespaces-and-arrays</loc>
    <lastmod>2026-04-03T19:52:15.149Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://thasha.hashnode.dev/5-dataweave-array-traps-that-silently-destroy-your-data</loc>
    <lastmod>2026-03-22T03:26:00.199Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://thasha.hashnode.dev/archive</loc>
    <lastmod>2026-11-12T17:14:41.057Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>