<?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/building-microfrontends-with-svelte-a-modern-approach-to-scalable-web-apps</loc><lastmod>2026-05-15T11:00:01.136Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/building-microfrontends-with-svelte-a-modern-approach-to-scalable-web-apps</loc><lastmod>2026-05-15T11:00:01.136Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/building-microfrontends-with-svelte-a-modern-approach-to-scalable-web-apps</loc><lastmod>2026-05-15T11:00:01.136Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/building-microfrontends-with-svelte-a-modern-approach-to-scalable-web-apps</loc><lastmod>2026-05-15T11:00:01.136Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/building-microfrontends-with-svelte-a-modern-approach-to-scalable-web-apps</loc><lastmod>2026-05-15T11:00:01.136Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/building-microfrontends-with-svelte-a-modern-approach-to-scalable-web-apps</loc><lastmod>2026-05-15T11:00:01.136Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/building-translation-pipelines-for-multi-language-compliance-documents</loc><lastmod>2026-05-15T11:00:01.201Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/building-translation-pipelines-for-multi-language-compliance-documents</loc><lastmod>2026-05-15T11:00:01.201Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/building-translation-pipelines-for-multi-language-compliance-documents</loc><lastmod>2026-05-15T11:00:01.201Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/building-translation-pipelines-for-multi-language-compliance-documents</loc><lastmod>2026-05-15T11:00:01.201Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/building-translation-pipelines-for-multi-language-compliance-documents</loc><lastmod>2026-05-15T11:00:01.201Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/building-translation-pipelines-for-multi-language-compliance-documents</loc><lastmod>2026-05-15T11:00:01.201Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/the-200k-morse-code-heist-how-one-tweet-drained-groks-crypto-wallet-and-how-to-stop-it</loc><lastmod>2026-05-15T10:00:04.023Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/the-200k-morse-code-heist-how-one-tweet-drained-groks-crypto-wallet-and-how-to-stop-it</loc><lastmod>2026-05-15T10:00:04.023Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/the-200k-morse-code-heist-how-one-tweet-drained-groks-crypto-wallet-and-how-to-stop-it</loc><lastmod>2026-05-15T10:00:04.023Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/the-200k-morse-code-heist-how-one-tweet-drained-groks-crypto-wallet-and-how-to-stop-it</loc><lastmod>2026-05-15T10:00:04.023Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/the-200k-morse-code-heist-how-one-tweet-drained-groks-crypto-wallet-and-how-to-stop-it</loc><lastmod>2026-05-15T10:00:04.023Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/the-200k-morse-code-heist-how-one-tweet-drained-groks-crypto-wallet-and-how-to-stop-it</loc><lastmod>2026-05-15T10:00:04.023Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/the-living-giant-python-syntax-and-traps-leetcode-document</loc><lastmod>2026-05-15T10:00:04.166Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/the-living-giant-python-syntax-and-traps-leetcode-document</loc><lastmod>2026-05-15T10:00:04.166Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/the-living-giant-python-syntax-and-traps-leetcode-document</loc><lastmod>2026-05-15T10:00:04.166Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/the-living-giant-python-syntax-and-traps-leetcode-document</loc><lastmod>2026-05-15T10:00:04.166Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/the-living-giant-python-syntax-and-traps-leetcode-document</loc><lastmod>2026-05-15T10:00:04.166Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/the-living-giant-python-syntax-and-traps-leetcode-document</loc><lastmod>2026-05-15T10:00:04.166Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/solid-principles-explained-in-a-solid-way</loc><lastmod>2026-05-15T10:00:04.298Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/solid-principles-explained-in-a-solid-way</loc><lastmod>2026-05-15T10:00:04.298Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/solid-principles-explained-in-a-solid-way</loc><lastmod>2026-05-15T10:00:04.298Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/solid-principles-explained-in-a-solid-way</loc><lastmod>2026-05-15T10:00:04.298Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/solid-principles-explained-in-a-solid-way</loc><lastmod>2026-05-15T10:00:04.298Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/solid-principles-explained-in-a-solid-way</loc><lastmod>2026-05-15T10:00:04.298Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/five-silent-failure-modes-i-codified-after-35-effective-days-of-solo-erp-coding</loc><lastmod>2026-05-15T10:00:04.471Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/five-silent-failure-modes-i-codified-after-35-effective-days-of-solo-erp-coding</loc><lastmod>2026-05-15T10:00:04.471Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/five-silent-failure-modes-i-codified-after-35-effective-days-of-solo-erp-coding</loc><lastmod>2026-05-15T10:00:04.471Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/five-silent-failure-modes-i-codified-after-35-effective-days-of-solo-erp-coding</loc><lastmod>2026-05-15T10:00:04.471Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/five-silent-failure-modes-i-codified-after-35-effective-days-of-solo-erp-coding</loc><lastmod>2026-05-15T10:00:04.471Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/five-silent-failure-modes-i-codified-after-35-effective-days-of-solo-erp-coding</loc><lastmod>2026-05-15T10:00:04.471Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/mastering-the-requests-library-in-python</loc><lastmod>2026-05-15T09:00:01.068Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/mastering-the-requests-library-in-python</loc><lastmod>2026-05-15T09:00:01.068Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/mastering-the-requests-library-in-python</loc><lastmod>2026-05-15T09:00:01.068Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/mastering-the-requests-library-in-python</loc><lastmod>2026-05-15T09:00:01.068Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/mastering-the-requests-library-in-python</loc><lastmod>2026-05-15T09:00:01.068Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/mastering-the-requests-library-in-python</loc><lastmod>2026-05-15T09:00:01.068Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/subscription-recovery-architecture-for-ios-and-android</loc><lastmod>2026-05-15T09:00:01.162Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/subscription-recovery-architecture-for-ios-and-android</loc><lastmod>2026-05-15T09:00:01.162Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/subscription-recovery-architecture-for-ios-and-android</loc><lastmod>2026-05-15T09:00:01.162Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/subscription-recovery-architecture-for-ios-and-android</loc><lastmod>2026-05-15T09:00:01.162Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/subscription-recovery-architecture-for-ios-and-android</loc><lastmod>2026-05-15T09:00:01.162Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/subscription-recovery-architecture-for-ios-and-android</loc><lastmod>2026-05-15T09:00:01.162Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/building-resumatch-ai-with-tdd-and-ai-assisted-development-claude</loc><lastmod>2026-05-15T09:00:01.213Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/building-resumatch-ai-with-tdd-and-ai-assisted-development-claude</loc><lastmod>2026-05-15T09:00:01.213Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/building-resumatch-ai-with-tdd-and-ai-assisted-development-claude</loc><lastmod>2026-05-15T09:00:01.213Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/building-resumatch-ai-with-tdd-and-ai-assisted-development-claude</loc><lastmod>2026-05-15T09:00:01.213Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/building-resumatch-ai-with-tdd-and-ai-assisted-development-claude</loc><lastmod>2026-05-15T09:00:01.213Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/building-resumatch-ai-with-tdd-and-ai-assisted-development-claude</loc><lastmod>2026-05-15T09:00:01.213Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/how-to-fetch-google-search-results-via-api-in-javascript-and-why-the-price-gap-between-tools-is-enor</loc><lastmod>2026-05-15T08:00:01.132Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/how-to-fetch-google-search-results-via-api-in-javascript-and-why-the-price-gap-between-tools-is-enor</loc><lastmod>2026-05-15T08:00:01.132Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/how-to-fetch-google-search-results-via-api-in-javascript-and-why-the-price-gap-between-tools-is-enor</loc><lastmod>2026-05-15T08:00:01.132Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/how-to-fetch-google-search-results-via-api-in-javascript-and-why-the-price-gap-between-tools-is-enor</loc><lastmod>2026-05-15T08:00:01.132Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/how-to-fetch-google-search-results-via-api-in-javascript-and-why-the-price-gap-between-tools-is-enor</loc><lastmod>2026-05-15T08:00:01.132Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/how-to-fetch-google-search-results-via-api-in-javascript-and-why-the-price-gap-between-tools-is-enor</loc><lastmod>2026-05-15T08:00:01.132Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
</urlset>