<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="/__sitemap__/style.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.google.com/schemas/sitemap-image/1.1 http://www.google.com/schemas/sitemap-image/1.1/sitemap-image.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://rumaan.dev/</loc>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fme2.png&amp;amp;w=640&amp;amp;q=100</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://rumaan.dev/blog</loc>
    </url>
    <url>
        <loc>https://rumaan.dev/snippets</loc>
    </url>
    <url>
        <loc>https://rumaan.dev/uses</loc>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Feditor.png&amp;amp;w=1536&amp;amp;q=100</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Flazy_vim.png&amp;amp;w=1536&amp;amp;q=100</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fterminal.png&amp;amp;w=1536&amp;amp;q=100</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://rumaan.dev/blog/dynamic-font-loading</loc>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Ffont-preview.png&amp;amp;w=1280&amp;amp;q=100</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://rumaan.dev/blog/hello-world</loc>
    </url>
    <url>
        <loc>https://rumaan.dev/blog/nginx-brotli-gzip-compression-docker</loc>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fnginx_default_arguments.png&amp;amp;w=1536&amp;amp;q=100</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fbrowser_support.png&amp;amp;w=1280&amp;amp;q=100</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fbrotli_compression.png&amp;amp;w=1536&amp;amp;q=100</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fbrotli_compression_zoomed.png&amp;amp;w=1280&amp;amp;q=100</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fcurl_gzip.png&amp;amp;w=1536&amp;amp;q=100</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fcurl_gzip_br.png&amp;amp;w=1536&amp;amp;q=100</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://rumaan.dev/blog/open-graph-images-using-satori</loc>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Finitial_project_setup.png&amp;amp;w=640&amp;amp;q=100</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fsvg_response.png&amp;amp;w=1536&amp;amp;q=100</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fsvg_as_img.png&amp;amp;w=1536&amp;amp;q=100</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fpng_response.png&amp;amp;w=1536&amp;amp;q=100</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fpng_response_zoomed.png&amp;amp;w=1536&amp;amp;q=100</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fvercel_cli.png&amp;amp;w=1536&amp;amp;q=100</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fblog_directory.png&amp;amp;w=640&amp;amp;q=100</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fpost_og.png&amp;amp;w=1536&amp;amp;q=100</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fcollection_directory.png&amp;amp;w=640&amp;amp;q=100</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://rumaan.dev/blog/url-search-params</loc>
    </url>
    <url>
        <loc>https://rumaan.dev/blog/using-slots-in-vue</loc>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fform.png&amp;amp;w=640&amp;amp;q=100</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fregister.png&amp;amp;w=640&amp;amp;q=100</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://rumaan.dev/blog/vite-env-index-html</loc>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fmeta_loaded.png&amp;amp;w=1024&amp;amp;q=100</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://rumaan.dev/blog/workbox-astro-project</loc>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fprecache-urls.png&amp;amp;w=1536&amp;amp;q=100</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fsw-installing.png&amp;amp;w=1536&amp;amp;q=100</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fsw-precaching.png&amp;amp;w=1536&amp;amp;q=100</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2Fsw-activated.png&amp;amp;w=1536&amp;amp;q=100</image:loc>
        </image:image>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcontent%2FinjectManifest-error.png&amp;amp;w=1536&amp;amp;q=100</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://rumaan.dev/snippets/click-outside</loc>
    </url>
    <url>
        <loc>https://rumaan.dev/snippets/full-height-body</loc>
    </url>
    <url>
        <loc>https://rumaan.dev/snippets/full-width-image</loc>
        <image:image>
            <image:loc>https://rumaan.dev/_vercel/image?url=%2Fcoding.jpg&amp;amp;w=1536&amp;amp;q=100</image:loc>
        </image:image>
    </url>
    <url>
        <loc>https://rumaan.dev/snippets/homebrew-update</loc>
    </url>
    <url>
        <loc>https://rumaan.dev/snippets/mediaquery-hook</loc>
    </url>
    <url>
        <loc>https://rumaan.dev/snippets/prefetch-links</loc>
    </url>
    <url>
        <loc>https://rumaan.dev/snippets/recursive-partial-type</loc>
    </url>
    <url>
        <loc>https://rumaan.dev/snippets/squoosh-image-convert</loc>
    </url>
    <url>
        <loc>https://rumaan.dev/snippets/unregister-serviceworkers</loc>
    </url>
</urlset>
<!-- XML Sitemap generated by @nuxtjs/sitemap v7.6.0 at 2026-08-29T09:45:26.770Z -->