<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://ramnivas.com/about</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2004/11/08/aspectj-metadata-proposal</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2004/11/08/hello-world</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2004/11/16/aspectwerkz-20-rc1-is-released</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2004/11/17/preferred-way-metadata</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2004/12/17/keepresident-eclipse-plugin</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2005/03/03/nfjs-2005-season-starts-tomorrow</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2005/03/07/metadata-for-language-extensions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2005/03/09/aop-and-metadata-a-perfect-match-part-1-published</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2005/04/12/aop-and-metadata-a-perfect-match-part-2-published</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2005/10/13/aop-success-story-from-the-real-world</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2005/12/07/creating-humane-interfaces-using-aspectj</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2005/12/20/javapolis-experience</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2006/02/14/aop-myths-and-realities</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2006/03/09/aop-madness-and-sanity-a-response</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2006/08/03/aspectj-in-action-in-korean</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2006/08/03/the-spring-experience-2006-conference-program</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2006/09/26/aop-myths-and-realities-live-at-infoqcom</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2009/09/09/aspectj-in-action-second-edtion-published</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2016/02/09/the-allure-of-scalajs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2020/02/05/literal-types-to-simplify-code</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/2022/05/09/fsm-model-rust</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/archive</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/page/2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/blog/page/3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/presentations</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/privacy-policy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/writing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/docs/intro</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://ramnivas.com/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>