<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.rabinarayanpatra.com/</loc>
<lastmod>2026-04-06T22:14:37.705Z</lastmod>
<priority>1</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/about</loc>
<lastmod>2026-04-06T22:14:37.705Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs</loc>
<lastmod>2026-04-06T22:14:37.705Z</lastmod>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/snippets</loc>
<lastmod>2026-04-06T22:14:37.705Z</lastmod>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/projects</loc>
<lastmod>2026-04-06T22:14:37.705Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/tools</loc>
<lastmod>2026-04-06T22:14:37.705Z</lastmod>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/professional-journey</loc>
<lastmod>2026-04-06T22:14:37.705Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/youtube</loc>
<lastmod>2026-04-06T22:14:37.705Z</lastmod>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/contact</loc>
<lastmod>2026-04-06T22:14:37.705Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/disclosure</loc>
<lastmod>2026-04-06T22:14:37.705Z</lastmod>
<priority>0.3</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/privacy-policy</loc>
<lastmod>2026-04-06T22:14:37.705Z</lastmod>
<priority>0.3</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/tail-call-optimization-explained</loc>
<lastmod>2026-04-04T18:30:00.000Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/axios-npm-supply-chain-attack-2026</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/agentic-payments-razorpay-npci-upi</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/ai-driven-anomaly-detection-security</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/zero-trust-microservices-spring-security</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/full-stack-social-identity-spring-nextjs</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/spring-security-component-revolution</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/java-libraries-beyond-lombok</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/hibernate-lazy-init-guide</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/java-timezones-clock-guide</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/spring-boot-testcontainers-guide</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/spring-boot-cors-guide</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/hello-proxy-ts-nextjs-16</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/implementing-outbox-pattern-cdc-microservices</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/sanitizer-lib-now-on-maven-central</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/the-day-react-patch-broke-the-internet</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/json-to-dto-converter</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/google-antigravity</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/java-25-compact-object-headers</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/system-design-question-failed-candidates-2025</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/building-modern-docs-generator-nextjs-16</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/why-1-1-is-true-but-128-128-is-false-in-java</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/my-thoughts-on-vibe-coding-2025</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/how-i-turned-daily-problem-solving-into-a-dsa-habit</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/java-interview-2025</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/virtual-threads-java-25</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/modern-java-spring-boot</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/blogs/sanitizer-lib-intro</loc>
<lastmod>2026-04-01T18:30:00.000Z</lastmod>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/snippets/java</loc>
<lastmod>2026-04-06T22:14:37.705Z</lastmod>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/snippets/react</loc>
<lastmod>2026-04-06T22:14:37.705Z</lastmod>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/snippets/java/environment-util</loc>
<lastmod>2025-10-11T18:30:00.000Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/snippets/java/number-to-words-converter</loc>
<lastmod>2024-08-21T18:30:00.000Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/snippets/java/rate-limiter-annotation</loc>
<lastmod>2025-12-01T18:30:00.000Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/snippets/java/retry-executor-util</loc>
<lastmod>2025-10-16T18:30:00.000Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/snippets/react/use-debounce</loc>
<lastmod>2026-04-06T18:30:00.000Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/snippets/react/use-intersection-observer</loc>
<lastmod>2025-12-01T18:30:00.000Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/snippets/react/use-local-storage-hook</loc>
<lastmod>2025-10-16T18:30:00.000Z</lastmod>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.rabinarayanpatra.com/snippets/react/use-scroll-progress</loc>
<lastmod>2025-12-01T18:30:00.000Z</lastmod>
<priority>0.5</priority>
</url>
</urlset>
