<?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:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" 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://codenroll.dev/en/news/anthropics-dario-amodei-has-just-one-direct-report</loc><lastmod>2026-06-11T04:00:06.576Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/anthropics-dario-amodei-has-just-one-direct-report</loc><lastmod>2026-06-11T04:00:06.576Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/anthropics-dario-amodei-has-just-one-direct-report</loc><lastmod>2026-06-11T04:00:06.576Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/anthropics-dario-amodei-has-just-one-direct-report</loc><lastmod>2026-06-11T04:00:06.576Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/anthropics-dario-amodei-has-just-one-direct-report</loc><lastmod>2026-06-11T04:00:06.576Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/anthropics-dario-amodei-has-just-one-direct-report</loc><lastmod>2026-06-11T04:00:06.576Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/build-your-rag-system-right-the-first-time-6-decisions-that-make-or-break-it</loc><lastmod>2026-06-11T04:00:14.260Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/build-your-rag-system-right-the-first-time-6-decisions-that-make-or-break-it</loc><lastmod>2026-06-11T04:00:14.260Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/build-your-rag-system-right-the-first-time-6-decisions-that-make-or-break-it</loc><lastmod>2026-06-11T04:00:14.260Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/build-your-rag-system-right-the-first-time-6-decisions-that-make-or-break-it</loc><lastmod>2026-06-11T04:00:14.260Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/build-your-rag-system-right-the-first-time-6-decisions-that-make-or-break-it</loc><lastmod>2026-06-11T04:00:14.260Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/build-your-rag-system-right-the-first-time-6-decisions-that-make-or-break-it</loc><lastmod>2026-06-11T04:00:14.260Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/how-to-use-primitive-types-in-typescript-string-number-and-boolean</loc><lastmod>2026-06-11T04:00:14.361Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/how-to-use-primitive-types-in-typescript-string-number-and-boolean</loc><lastmod>2026-06-11T04:00:14.361Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/how-to-use-primitive-types-in-typescript-string-number-and-boolean</loc><lastmod>2026-06-11T04:00:14.361Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/how-to-use-primitive-types-in-typescript-string-number-and-boolean</loc><lastmod>2026-06-11T04:00:14.361Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/how-to-use-primitive-types-in-typescript-string-number-and-boolean</loc><lastmod>2026-06-11T04:00:14.361Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/how-to-use-primitive-types-in-typescript-string-number-and-boolean</loc><lastmod>2026-06-11T04:00:14.361Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/how-to-fix-react-vite-nextjs-auto-refresh-not-working-on-windows</loc><lastmod>2026-06-11T03:00:00.691Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/how-to-fix-react-vite-nextjs-auto-refresh-not-working-on-windows</loc><lastmod>2026-06-11T03:00:00.691Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/how-to-fix-react-vite-nextjs-auto-refresh-not-working-on-windows</loc><lastmod>2026-06-11T03:00:00.691Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/how-to-fix-react-vite-nextjs-auto-refresh-not-working-on-windows</loc><lastmod>2026-06-11T03:00:00.691Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/how-to-fix-react-vite-nextjs-auto-refresh-not-working-on-windows</loc><lastmod>2026-06-11T03:00:00.691Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/how-to-fix-react-vite-nextjs-auto-refresh-not-working-on-windows</loc><lastmod>2026-06-11T03:00:00.691Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/how-to-add-eu-ai-act-disclosure-to-your-saas-ui-with-code</loc><lastmod>2026-06-11T03:00:00.748Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/how-to-add-eu-ai-act-disclosure-to-your-saas-ui-with-code</loc><lastmod>2026-06-11T03:00:00.748Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/how-to-add-eu-ai-act-disclosure-to-your-saas-ui-with-code</loc><lastmod>2026-06-11T03:00:00.748Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/how-to-add-eu-ai-act-disclosure-to-your-saas-ui-with-code</loc><lastmod>2026-06-11T03:00:00.748Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/how-to-add-eu-ai-act-disclosure-to-your-saas-ui-with-code</loc><lastmod>2026-06-11T03:00:00.748Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/how-to-add-eu-ai-act-disclosure-to-your-saas-ui-with-code</loc><lastmod>2026-06-11T03:00:00.748Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/stop-using-iam-access-keys-secure-cross-cloud-workloads-with-oidc-federation</loc><lastmod>2026-06-11T03:00:00.784Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/stop-using-iam-access-keys-secure-cross-cloud-workloads-with-oidc-federation</loc><lastmod>2026-06-11T03:00:00.784Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/stop-using-iam-access-keys-secure-cross-cloud-workloads-with-oidc-federation</loc><lastmod>2026-06-11T03:00:00.784Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/stop-using-iam-access-keys-secure-cross-cloud-workloads-with-oidc-federation</loc><lastmod>2026-06-11T03:00:00.784Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/stop-using-iam-access-keys-secure-cross-cloud-workloads-with-oidc-federation</loc><lastmod>2026-06-11T03:00:00.784Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/stop-using-iam-access-keys-secure-cross-cloud-workloads-with-oidc-federation</loc><lastmod>2026-06-11T03:00:00.784Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/when-agents-should-stop-designing-safety-boundaries-that-work</loc><lastmod>2026-06-11T03:00:00.830Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/when-agents-should-stop-designing-safety-boundaries-that-work</loc><lastmod>2026-06-11T03:00:00.830Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/when-agents-should-stop-designing-safety-boundaries-that-work</loc><lastmod>2026-06-11T03:00:00.830Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/when-agents-should-stop-designing-safety-boundaries-that-work</loc><lastmod>2026-06-11T03:00:00.830Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/when-agents-should-stop-designing-safety-boundaries-that-work</loc><lastmod>2026-06-11T03:00:00.830Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/when-agents-should-stop-designing-safety-boundaries-that-work</loc><lastmod>2026-06-11T03:00:00.830Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/i-built-a-three-tier-monorepo-for-a-peer-to-peer-gpu-grid-here-is-why-the-api-is-the-loneliest-part</loc><lastmod>2026-06-11T02:00:01.699Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/i-built-a-three-tier-monorepo-for-a-peer-to-peer-gpu-grid-here-is-why-the-api-is-the-loneliest-part</loc><lastmod>2026-06-11T02:00:01.699Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/i-built-a-three-tier-monorepo-for-a-peer-to-peer-gpu-grid-here-is-why-the-api-is-the-loneliest-part</loc><lastmod>2026-06-11T02:00:01.699Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/i-built-a-three-tier-monorepo-for-a-peer-to-peer-gpu-grid-here-is-why-the-api-is-the-loneliest-part</loc><lastmod>2026-06-11T02:00:01.699Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/i-built-a-three-tier-monorepo-for-a-peer-to-peer-gpu-grid-here-is-why-the-api-is-the-loneliest-part</loc><lastmod>2026-06-11T02:00:01.699Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/i-built-a-three-tier-monorepo-for-a-peer-to-peer-gpu-grid-here-is-why-the-api-is-the-loneliest-part</loc><lastmod>2026-06-11T02:00:01.699Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/how-we-optimized-a-django-playwright-scraper-to-save-60-on-rotating-proxy-bandwidth</loc><lastmod>2026-06-11T02:00:01.793Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/how-we-optimized-a-django-playwright-scraper-to-save-60-on-rotating-proxy-bandwidth</loc><lastmod>2026-06-11T02:00:01.793Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/how-we-optimized-a-django-playwright-scraper-to-save-60-on-rotating-proxy-bandwidth</loc><lastmod>2026-06-11T02:00:01.793Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/how-we-optimized-a-django-playwright-scraper-to-save-60-on-rotating-proxy-bandwidth</loc><lastmod>2026-06-11T02:00:01.793Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/how-we-optimized-a-django-playwright-scraper-to-save-60-on-rotating-proxy-bandwidth</loc><lastmod>2026-06-11T02:00:01.793Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/how-we-optimized-a-django-playwright-scraper-to-save-60-on-rotating-proxy-bandwidth</loc><lastmod>2026-06-11T02:00:01.793Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/from-100-logins-to-1-cut-e2e-test-time-by-78</loc><lastmod>2026-06-11T02:00:01.867Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/from-100-logins-to-1-cut-e2e-test-time-by-78</loc><lastmod>2026-06-11T02:00:01.867Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/from-100-logins-to-1-cut-e2e-test-time-by-78</loc><lastmod>2026-06-11T02:00:01.867Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/from-100-logins-to-1-cut-e2e-test-time-by-78</loc><lastmod>2026-06-11T02:00:01.867Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/from-100-logins-to-1-cut-e2e-test-time-by-78</loc><lastmod>2026-06-11T02:00:01.867Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/from-100-logins-to-1-cut-e2e-test-time-by-78</loc><lastmod>2026-06-11T02:00:01.867Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
</urlset>