<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://rishisharma.in</loc>
<lastmod>2026-05-02T10:28:07.219Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://rishisharma.in/articles</loc>
<lastmod>2026-05-02T10:28:07.219Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rishisharma.in/projects</loc>
<lastmod>2026-05-02T10:28:07.219Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/about</loc>
<lastmod>2026-05-02T10:28:07.219Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/backpropagation-explained</loc>
<lastmod>2026-04-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/transformers-explained</loc>
<lastmod>2026-04-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/gradient-descent</loc>
<lastmod>2026-04-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/fine-tuning-bert-python</loc>
<lastmod>2020-01-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/bert-attention-mechanism</loc>
<lastmod>2020-01-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/spring-framework-early</loc>
<lastmod>2003-06-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/hibernate-orm-intro</loc>
<lastmod>2001-07-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/struts-mvc-pattern</loc>
<lastmod>2001-07-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/ejb-entity-beans-pain</loc>
<lastmod>2001-01-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/j2ee-enterprise-java</loc>
<lastmod>2001-01-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/j2me-mobile-first-steps</loc>
<lastmod>2000-10-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/ant-build-automation</loc>
<lastmod>2000-09-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/corba-vs-rmi-99</loc>
<lastmod>1999-12-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/soap-xml-web-services-99</loc>
<lastmod>1999-09-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/logging-distributed-apps-99</loc>
<lastmod>1999-08-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/wap-mobile-web-1999</loc>
<lastmod>1999-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/performance-testing-early-1998</loc>
<lastmod>1998-03-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/pair-programming-early</loc>
<lastmod>1998-03-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/mobile-constraints-design</loc>
<lastmod>1998-02-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/normalisation-practical</loc>
<lastmod>1998-02-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/java-io-streams</loc>
<lastmod>1998-01-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/exception-handling-patterns</loc>
<lastmod>1998-01-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/jdbc-deep-dive</loc>
<lastmod>1997-12-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/estimating-software-wrong</loc>
<lastmod>1997-11-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/writing-tech-docs-people-read</loc>
<lastmod>1997-11-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/code-review-culture-early</loc>
<lastmod>1997-10-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/iterative-dev-before-agile</loc>
<lastmod>1997-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/building-first-eng-team</loc>
<lastmod>1997-09-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/debugging-remote-systems</loc>
<lastmod>1997-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/cvs-version-control-99</loc>
<lastmod>1997-07-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/jvm-gc-tuning-basics</loc>
<lastmod>1997-06-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/java-socket-networking</loc>
<lastmod>1997-05-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/high-availability-early-lessons</loc>
<lastmod>1997-05-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/java-design-patterns-gof</loc>
<lastmod>1997-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/uml-modelling-practice</loc>
<lastmod>1997-04-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/java-threads-concurrency-98</loc>
<lastmod>1997-03-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/mysql-relational-design-98</loc>
<lastmod>1997-03-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/rmi-distributed-java</loc>
<lastmod>1997-02-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/snmp-protocol-internals</loc>
<lastmod>1997-01-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/articles/java-oop-late-90s</loc>
<lastmod>1997-01-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/backpropagation-explained</loc>
<lastmod>2026-04-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/transformers-explained</loc>
<lastmod>2026-04-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/gradient-descent</loc>
<lastmod>2026-04-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/fine-tuning-bert-python</loc>
<lastmod>2020-01-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/bert-attention-mechanism</loc>
<lastmod>2020-01-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/spring-framework-early</loc>
<lastmod>2003-06-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/hibernate-orm-intro</loc>
<lastmod>2001-07-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/struts-mvc-pattern</loc>
<lastmod>2001-07-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/ejb-entity-beans-pain</loc>
<lastmod>2001-01-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/j2ee-enterprise-java</loc>
<lastmod>2001-01-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/j2me-mobile-first-steps</loc>
<lastmod>2000-10-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/ant-build-automation</loc>
<lastmod>2000-09-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/corba-vs-rmi-99</loc>
<lastmod>1999-12-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/soap-xml-web-services-99</loc>
<lastmod>1999-09-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/wap-mobile-web-1999</loc>
<lastmod>1999-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/performance-testing-early-1998</loc>
<lastmod>1998-03-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/pair-programming-early</loc>
<lastmod>1998-03-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/mobile-constraints-design</loc>
<lastmod>1998-02-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/normalisation-practical</loc>
<lastmod>1998-02-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/java-io-streams</loc>
<lastmod>1998-01-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/exception-handling-patterns</loc>
<lastmod>1998-01-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/jdbc-deep-dive</loc>
<lastmod>1997-12-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/estimating-software-wrong</loc>
<lastmod>1997-11-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/writing-tech-docs-people-read</loc>
<lastmod>1997-11-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/code-review-culture-early</loc>
<lastmod>1997-10-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/iterative-dev-before-agile</loc>
<lastmod>1997-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/building-first-eng-team</loc>
<lastmod>1997-09-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/debugging-remote-systems</loc>
<lastmod>1997-08-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/logging-distributed-apps-99</loc>
<lastmod>1997-08-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/cvs-version-control-99</loc>
<lastmod>1997-07-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/jvm-gc-tuning-basics</loc>
<lastmod>1997-06-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/java-socket-networking</loc>
<lastmod>1997-05-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/high-availability-early-lessons</loc>
<lastmod>1997-05-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/java-design-patterns-gof</loc>
<lastmod>1997-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/uml-modelling-practice</loc>
<lastmod>1997-04-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/java-threads-concurrency-98</loc>
<lastmod>1997-03-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/mysql-relational-design-98</loc>
<lastmod>1997-03-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/rmi-distributed-java</loc>
<lastmod>1997-02-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/snmp-protocol-internals</loc>
<lastmod>1997-01-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rishisharma.in/projects/java-oop-late-90s</loc>
<lastmod>1997-01-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
