<?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://pedroruviaro.com.br/</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/about</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/acessibilidade-com-sr-only-no-tailwind</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/acessibilidade-e-notificacoes-como-usar-rolealert-corretamente</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/animacoes-com-transition-starting-style-no-css</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/burnet-ou-javascript</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/composables-mais-flexiveis-com-tovalue</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/composables-provide-inject</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/conhecendo-async-components-no-vue</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/conhecendo-e-explorando-o-utilitario-toref</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/conhecendo-o-define-expose</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/criando-grids-responsivos-de-maneira-simples</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/entendendo-eventos-passivos-no-javascript</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/entendendo-o-alinhamento-seguro-e-inseguro-no-css-flexbox</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/entendendo-o-seletor-deep-no-vue</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/entre-executar-e-entender-o-problema-nao-e-a-ia</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/evitando-prop-drilling-com-provide-inject-no-vue</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/explorando-o-css-box-decoration-break</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/flexibilidade-com-slots-nomeados-e-condicionais-no-vue</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/helper-functions-ou-composables-quando-criar-cada-um</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/lidando-com-erros-no-nuxt-utilizando-o-nuxterrorboundary</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/melhorando-a-organizacao-com-prettier-e-tailwind</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/melhorando-o-css-com-text-wrap</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/metrificando-dados-com-o-cronitor</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/migrando-de-react-para-nextjs-seo-nao-e-mais-so-sobre-google</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/minha-stack-preferida-para-seo-com-nuxt</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/nuxt-dx-e-lazy-components</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/nuxtui-3-oficialmente-estavel</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/o-que-e-o-keepalive-e-como-utiliza-lo</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/otimizacao-no-vue-com-shallowref</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/por-que-evitar-o-uso-do-v-if-e-v-for-no-mesmo-elemento-dentro-do-vue</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/por-que-todo-dev-deveria-aprender-sql</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/prop-stability</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/simplificando-fallthrough-attributes-no-vue</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/sindrome-do-impostos-e-projetos</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/sobrepondo-elementos-com-css-grid</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/sr-only-no-tailwind-o-que-e-e-quando-usar</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/substituindo-background-image-por-img-no-html-parte-1</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/substituindo-background-image-por-img-no-html-parte-2</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/thin-composable-pattern</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/um-papo-sobre-seo-e-rankeamento-no-google</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/uma-reflexao-sobre-2024-e-metas-para-2025</loc>
    </url>
    <url>
        <loc>https://pedroruviaro.com.br/notes/use-lazy-async-data-nuxt</loc>
    </url>
</urlset>
<!-- XML Sitemap generated by @nuxtjs/sitemap v7.6.0 at 2026-04-05T02:54:34.146Z -->