<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://saravi.hashnode.dev</loc>
    <lastmod>2026-09-02T04:20:22.224Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/mysql-handling-of-group-by</loc>
    <lastmod>2024-04-12T20:27:45.427Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/why-include-non-aggregated-columns-in-group-by</loc>
    <lastmod>2024-04-12T20:24:10.038Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/group-by-clause-in-sql</loc>
    <lastmod>2024-04-12T20:15:56.414Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/the-subtle-impact-of-rounding-in-retail-transactions-a-detailed-exploration</loc>
    <lastmod>2024-04-02T22:43:33.560Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/making-page-objects-fun-and-easy-in-playwright-automation</loc>
    <lastmod>2024-01-30T08:00:39.563Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/understanding-the-role-of-page-objects-pom</loc>
    <lastmod>2024-01-29T18:59:21.777Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/the-best-ways-to-find-elements-in-web-automation</loc>
    <lastmod>2024-01-29T18:29:11.305Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/effective-cache-key-strategies-for-spring-boot-applications</loc>
    <lastmod>2023-12-26T21:10:18.367Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/redis-for-efficient-caching-in-spring-boot-applications</loc>
    <lastmod>2023-12-26T21:05:35.327Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/optimizing-api-performance-with-strategic-caching-patterns</loc>
    <lastmod>2023-12-26T21:04:48.859Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/simplifying-server-security-why-and-how-to-hide-server-and-x-powered-by-headers-in-nginx-for-nodejs-applications</loc>
    <lastmod>2023-12-20T20:21:29.315Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/why-do-software-teams-have-cool-names-its-more-than-just-fun</loc>
    <lastmod>2023-12-12T18:50:17.476Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/unveiling-the-mystery-understanding-machine-learning-models-without-the-jargon</loc>
    <lastmod>2023-12-05T18:42:21.245Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/boost-your-websites-speed-a-quick-guide-to-enabling-gzip-compression-in-nginx</loc>
    <lastmod>2023-12-04T23:21:14.497Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/choosing-the-right-gzipcomplevel-in-nginx</loc>
    <lastmod>2023-12-04T23:15:06.575Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/quick-comparison-on-opentelemetry-and-prometheus</loc>
    <lastmod>2023-12-01T13:48:13.593Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/exploring-observability-opentelemetry-vs-prometheus</loc>
    <lastmod>2023-11-30T22:31:49.067Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/fix-npm-install-errors-with-dependency-conflicts</loc>
    <lastmod>2023-11-08T20:19:35.791Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/legacy-peer-dependencies-in-npm</loc>
    <lastmod>2023-11-07T20:46:48.413Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/caret-symbol-in-node-package-version</loc>
    <lastmod>2023-11-07T20:40:05.330Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/difference-between-kafka-streams-and-ksql</loc>
    <lastmod>2023-11-05T01:51:57.938Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/archive</loc>
    <lastmod>2026-09-02T04:20:22.224Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://saravi.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-02T04:20:22.224Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>