<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://nikhiltiwari005.github.io/posts/mastering-database-performance-a-guide-to-creating-proper-indexes/</loc>
<lastmod>2025-03-14T23:02:01+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/mastering-indexes-in-sql-a-complete-guide/</loc>
<lastmod>2025-03-14T23:22:44+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/avoid-select-for-better-sql-performance/</loc>
<lastmod>2025-03-16T17:56:34+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/use-limit-and-offset-efficiently-in-sql/</loc>
<lastmod>2025-03-18T17:56:42+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/use-inner-join-instead-of-outer-join-when-possible/</loc>
<lastmod>2025-03-20T17:56:30+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/use-exists-instead-of-in-for-subqueries/</loc>
<lastmod>2025-03-30T17:21:44+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/avoid-functions-on-indexed-columns-in-where-clause-for-optimal-performance/</loc>
<lastmod>2025-04-02T16:13:54+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/keep-statistics-updated-for-optimal-query-performance/</loc>
<lastmod>2025-04-02T17:02:09+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/minimize-the-use-of-distinct-for-better-query-performance/</loc>
<lastmod>2025-04-07T19:31:52+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/use-union-all-instead-of-union-for-better-query-performance/</loc>
<lastmod>2025-04-07T19:32:00+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/use-proper-transaction-management-for-data-integrity-and-performance/</loc>
<lastmod>2025-04-09T22:59:09+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/optimize-order-by-with-indexing-for-faster-sql-queries/</loc>
<lastmod>2025-04-09T22:59:29+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/static-vs-dynamic-strong-vs-weak-typing-demystified-with-examples/</loc>
<lastmod>2025-04-11T10:14:50+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/reduce-database-round-trips-for-faster-application-performance/</loc>
<lastmod>2025-04-11T20:28:09+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/mitigate-sql-injection-and-boost-query-performance-with-parameterized-queries/</loc>
<lastmod>2025-04-11T20:31:43+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/use-batching-for-bulk-inserts-and-updates-to-supercharge-performance/</loc>
<lastmod>2025-04-13T14:15:25+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/normalize-and-denormalize-strategically-for-scalable-database-design/</loc>
<lastmod>2025-04-13T14:16:34+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/mastering-sequential-concurrent-and-parallel-programming-concepts/</loc>
<lastmod>2025-04-14T13:13:12+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/mastering-explain-analyze-become-a-db-query-optimization-pro/</loc>
<lastmod>2025-04-14T15:21:19+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/dsa-series-master-this-to-instantly-level-up-your-programming-career/</loc>
<lastmod>2025-04-16T06:29:48+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/understanding-primitive-types-in-programming-the-building-blocks-of-code/</loc>
<lastmod>2025-04-16T10:44:30+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/dsa-series-arrays-explained-like-youre-a-10x-dev/</loc>
<lastmod>2025-04-16T12:45:33+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/coding-styles-101-declarative-vs-imperative-vs-functional-vs-procedural-explained-simply/</loc>
<lastmod>2025-04-17T10:25:32+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/dsa-series-string-data-structures-demystified-for-advanced-developers/</loc>
<lastmod>2025-04-17T19:03:28+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/optimize-for-specific-workloads-oltp-vs-olap/</loc>
<lastmod>2025-04-17T19:08:02+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/use-ctes-common-table-expressions-for-complex-queries/</loc>
<lastmod>2025-04-19T17:07:40+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/use-temporary-tables-for-intermediate-results/</loc>
<lastmod>2025-04-19T17:08:36+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/boost-performance-with-memory-optimized-tables/</loc>
<lastmod>2025-04-19T17:09:39+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/supercharge-text-search-with-full-text-index-in-sql/</loc>
<lastmod>2025-04-20T21:30:41+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/avoid-too-many-joins-in-a-single-query/</loc>
<lastmod>2025-04-21T13:18:13+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/use-stored-procedures-and-functions-for-repetitive-tasks/</loc>
<lastmod>2025-04-21T13:21:02+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/create-and-maintain-partitioning-for-scalable-sql-performance/</loc>
<lastmod>2025-04-22T10:00:25+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/use-materialized-views-for-precomputed-results/</loc>
<lastmod>2025-04-22T14:11:58+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/top-sql-concepts-slang-and-keywords-every-developer-should-know/</loc>
<lastmod>2025-04-22T14:19:48+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/what-are-programming-paradigms/</loc>
<lastmod>2025-04-23T12:52:34+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/the-multitasking-myth-why-your-brain-is-sabotaging-your-productivity-and-what-to-do-about-it/</loc>
<lastmod>2025-04-28T14:52:38+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/cores-threads-and-vcpus-the-untold-story-of-cpus-in-linux-docker-and-kubernetes/</loc>
<lastmod>2025-05-04T01:18:31+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/maven-for-java-developers-a-practical-deep-dive/</loc>
<lastmod>2025-05-05T17:47:09+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/demystifying-and-equals-in-java/</loc>
<lastmod>2025-05-07T20:09:45+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/the-ultimate-java-concurrency-multithreading-roadmap-deep-transferable-timeless/</loc>
<lastmod>2025-05-10T12:33:58+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/spring-boot-is-slow-until-you-do-these-10-things/</loc>
<lastmod>2025-05-12T17:26:32+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/mutual-exclusion-the-first-law-of-thread-civilization/</loc>
<lastmod>2025-05-13T22:03:34+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/singleton-pattern-in-java-beyond-the-basics/</loc>
<lastmod>2025-05-17T00:49:06+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/visibility-the-hidden-force-that-breaks-or-builds-your-code/</loc>
<lastmod>2025-05-17T20:36:25+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/coordination-making-threads-work-together-not-collide/</loc>
<lastmod>2025-05-19T20:58:19+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/atomicity-your-final-defense-against-race-conditions/</loc>
<lastmod>2025-05-19T20:58:26+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/understanding-resource-limitations-in-modern-systems-a-practical-guide/</loc>
<lastmod>2025-05-20T21:59:34+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/task-management-thread-creation-is-dead-long-live-the-executor/</loc>
<lastmod>2025-05-20T23:55:29+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/non-blocking-async-the-future-has-no-wait/</loc>
<lastmod>2025-05-23T12:36:15+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/immutability-thread-safety-without-the-locks/</loc>
<lastmod>2025-05-23T12:56:30+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/parallelism-exploiting-all-cores-like-a-pro/</loc>
<lastmod>2025-05-25T00:03:36+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/thread-lifecycle-management-the-final-pillar/</loc>
<lastmod>2025-05-25T00:46:16+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/dsa-mastery-the-ultimate-data-structures-and-algorithms-guide/</loc>
<lastmod>2025-05-27T21:00:44+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/the-software-engineers-pattern-playbook-when-to-use-what-where-and-why/</loc>
<lastmod>2025-06-03T17:50:26+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/master-java-collections-the-complete-developers-guide/</loc>
<lastmod>2026-06-07T08:15:01+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/programming-paradigms-mastering-the-mindsets-of-code-with-java/</loc>
<lastmod>2026-06-07T08:15:01+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/solid-principles-made-simple-a-developers-guide-with-real-world-java-examples/</loc>
<lastmod>2026-06-07T08:15:01+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/posts/from-zero-to-hero-in-ai-the-complete-mental-map-2026-edition/</loc>
<lastmod>2026-06-09T20:00:00+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/categories/</loc>
<lastmod>2026-06-09T21:06:56+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/tags/</loc>
<lastmod>2026-06-09T21:06:56+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/about/</loc>
<lastmod>2026-06-09T21:06:56+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/archives/</loc>
<lastmod>2026-06-09T21:06:56+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/tags/sql/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/tags/java/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/tags/spring-boot/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/tags/ai/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/tags/machine-learning/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/tags/deep-learning/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/tags/llm/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/tags/generative-ai/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/tags/rag/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/tags/ai-agents/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/tags/agentic-ai/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/tags/transformers/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/tags/embeddings/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/tags/vector-databases/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/tags/langchain/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/tags/langgraph/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/tags/python/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/tags/ai-engineering/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/categories/sql-optimization-series/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/categories/programming-concepts/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/categories/data-structure-and-algorithms-series/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/categories/programming/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/categories/java-world/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/categories/java-concurrency-multithreading-ultimate-roadmap-series/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/categories/design-patterns/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/categories/system-design/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/categories/solid/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/categories/artificial-intelligence/</loc>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/resume/Nikhil_Tiwari_Resume.pdf</loc>
<lastmod>2026-06-09T21:06:48+05:30</lastmod>
</url>
<url>
<loc>https://nikhiltiwari005.github.io/resume/Nikhil_Tiwari_Resume_v2.pdf</loc>
<lastmod>2026-06-09T21:06:48+05:30</lastmod>
</url>
</urlset>
