<?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/microsoft-just-shared-azures-actual-revenue-in-dollars-332-billion</loc><lastmod>2026-10-28T22:00:11.477Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/microsoft-just-shared-azures-actual-revenue-in-dollars-332-billion</loc><lastmod>2026-10-28T22:00:11.477Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/microsoft-just-shared-azures-actual-revenue-in-dollars-332-billion</loc><lastmod>2026-10-28T22:00:11.477Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/microsoft-just-shared-azures-actual-revenue-in-dollars-332-billion</loc><lastmod>2026-10-28T22:00:11.477Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/microsoft-just-shared-azures-actual-revenue-in-dollars-332-billion</loc><lastmod>2026-10-28T22:00:11.477Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/microsoft-just-shared-azures-actual-revenue-in-dollars-332-billion</loc><lastmod>2026-10-28T22:00:11.477Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/a-hacker-stole-more-than-40000-dhs-employee-records</loc><lastmod>2026-10-28T22:00:07.039Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/a-hacker-stole-more-than-40000-dhs-employee-records</loc><lastmod>2026-10-28T22:00:07.039Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/a-hacker-stole-more-than-40000-dhs-employee-records</loc><lastmod>2026-10-28T22:00:07.039Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/a-hacker-stole-more-than-40000-dhs-employee-records</loc><lastmod>2026-10-28T22:00:07.039Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/a-hacker-stole-more-than-40000-dhs-employee-records</loc><lastmod>2026-10-28T22:00:07.039Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/a-hacker-stole-more-than-40000-dhs-employee-records</loc><lastmod>2026-10-28T22:00:07.039Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/run-a-telegram-bot-247-on-a-vps-python-systemd-and-auto-restart</loc><lastmod>2026-10-28T22:00:01.210Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/run-a-telegram-bot-247-on-a-vps-python-systemd-and-auto-restart</loc><lastmod>2026-10-28T22:00:01.210Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/run-a-telegram-bot-247-on-a-vps-python-systemd-and-auto-restart</loc><lastmod>2026-10-28T22:00:01.210Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/run-a-telegram-bot-247-on-a-vps-python-systemd-and-auto-restart</loc><lastmod>2026-10-28T22:00:01.210Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/run-a-telegram-bot-247-on-a-vps-python-systemd-and-auto-restart</loc><lastmod>2026-10-28T22:00:01.210Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/run-a-telegram-bot-247-on-a-vps-python-systemd-and-auto-restart</loc><lastmod>2026-10-28T22:00:01.210Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/google-expands-ai-search-ads-globally-as-core-ad-growth-slows</loc><lastmod>2026-10-28T22:00:11.574Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/google-expands-ai-search-ads-globally-as-core-ad-growth-slows</loc><lastmod>2026-10-28T22:00:11.574Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/google-expands-ai-search-ads-globally-as-core-ad-growth-slows</loc><lastmod>2026-10-28T22:00:11.574Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/google-expands-ai-search-ads-globally-as-core-ad-growth-slows</loc><lastmod>2026-10-28T22:00:11.574Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/google-expands-ai-search-ads-globally-as-core-ad-growth-slows</loc><lastmod>2026-10-28T22:00:11.574Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/google-expands-ai-search-ads-globally-as-core-ad-growth-slows</loc><lastmod>2026-10-28T22:00:11.574Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/your-cursor-pagination-is-probably-losing-rows-js-dates-vs-postgres-microseconds</loc><lastmod>2026-10-28T22:00:02.953Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/your-cursor-pagination-is-probably-losing-rows-js-dates-vs-postgres-microseconds</loc><lastmod>2026-10-28T22:00:02.953Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/your-cursor-pagination-is-probably-losing-rows-js-dates-vs-postgres-microseconds</loc><lastmod>2026-10-28T22:00:02.953Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/your-cursor-pagination-is-probably-losing-rows-js-dates-vs-postgres-microseconds</loc><lastmod>2026-10-28T22:00:02.953Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/your-cursor-pagination-is-probably-losing-rows-js-dates-vs-postgres-microseconds</loc><lastmod>2026-10-28T22:00:02.953Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/your-cursor-pagination-is-probably-losing-rows-js-dates-vs-postgres-microseconds</loc><lastmod>2026-10-28T22:00:02.953Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/verifying-crypto-payment-webhooks-an-hmac-checklist-for-merchant-developers</loc><lastmod>2026-10-28T21:00:01.951Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/verifying-crypto-payment-webhooks-an-hmac-checklist-for-merchant-developers</loc><lastmod>2026-10-28T21:00:01.951Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/verifying-crypto-payment-webhooks-an-hmac-checklist-for-merchant-developers</loc><lastmod>2026-10-28T21:00:01.951Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/verifying-crypto-payment-webhooks-an-hmac-checklist-for-merchant-developers</loc><lastmod>2026-10-28T21:00:01.951Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/verifying-crypto-payment-webhooks-an-hmac-checklist-for-merchant-developers</loc><lastmod>2026-10-28T21:00:01.951Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/verifying-crypto-payment-webhooks-an-hmac-checklist-for-merchant-developers</loc><lastmod>2026-10-28T21:00:01.951Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/two-checks-worth-adding-when-you-rewrite-a-checkout-modal</loc><lastmod>2026-10-28T21:00:02.905Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/two-checks-worth-adding-when-you-rewrite-a-checkout-modal</loc><lastmod>2026-10-28T21:00:02.905Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/two-checks-worth-adding-when-you-rewrite-a-checkout-modal</loc><lastmod>2026-10-28T21:00:02.905Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/two-checks-worth-adding-when-you-rewrite-a-checkout-modal</loc><lastmod>2026-10-28T21:00:02.905Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/two-checks-worth-adding-when-you-rewrite-a-checkout-modal</loc><lastmod>2026-10-28T21:00:02.905Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/two-checks-worth-adding-when-you-rewrite-a-checkout-modal</loc><lastmod>2026-10-28T21:00:02.905Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/understanding-voice-ai-audio-formats-and-quality-settings</loc><lastmod>2026-10-28T21:00:03.225Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/understanding-voice-ai-audio-formats-and-quality-settings</loc><lastmod>2026-10-28T21:00:03.225Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/understanding-voice-ai-audio-formats-and-quality-settings</loc><lastmod>2026-10-28T21:00:03.225Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/understanding-voice-ai-audio-formats-and-quality-settings</loc><lastmod>2026-10-28T21:00:03.225Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/understanding-voice-ai-audio-formats-and-quality-settings</loc><lastmod>2026-10-28T21:00:03.225Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/understanding-voice-ai-audio-formats-and-quality-settings</loc><lastmod>2026-10-28T21:00:03.225Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/dockerfile-multi-stage-para-go-de-800-mb-a-menos-de-20-mb</loc><lastmod>2026-10-28T21:00:04.266Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/dockerfile-multi-stage-para-go-de-800-mb-a-menos-de-20-mb</loc><lastmod>2026-10-28T21:00:04.266Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/dockerfile-multi-stage-para-go-de-800-mb-a-menos-de-20-mb</loc><lastmod>2026-10-28T21:00:04.266Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/dockerfile-multi-stage-para-go-de-800-mb-a-menos-de-20-mb</loc><lastmod>2026-10-28T21:00:04.266Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/dockerfile-multi-stage-para-go-de-800-mb-a-menos-de-20-mb</loc><lastmod>2026-10-28T21:00:04.266Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/dockerfile-multi-stage-para-go-de-800-mb-a-menos-de-20-mb</loc><lastmod>2026-10-28T21:00:04.266Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/why-sinhala-copied-from-a-sri-lankan-gazette-looks-like-ys-xld-and-how-to-turn-it-into-unicode</loc><lastmod>2026-10-28T21:00:04.837Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/why-sinhala-copied-from-a-sri-lankan-gazette-looks-like-ys-xld-and-how-to-turn-it-into-unicode</loc><lastmod>2026-10-28T21:00:04.837Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/why-sinhala-copied-from-a-sri-lankan-gazette-looks-like-ys-xld-and-how-to-turn-it-into-unicode</loc><lastmod>2026-10-28T21:00:04.837Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/why-sinhala-copied-from-a-sri-lankan-gazette-looks-like-ys-xld-and-how-to-turn-it-into-unicode</loc><lastmod>2026-10-28T21:00:04.837Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/why-sinhala-copied-from-a-sri-lankan-gazette-looks-like-ys-xld-and-how-to-turn-it-into-unicode</loc><lastmod>2026-10-28T21:00:04.837Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/why-sinhala-copied-from-a-sri-lankan-gazette-looks-like-ys-xld-and-how-to-turn-it-into-unicode</loc><lastmod>2026-10-28T21:00:04.837Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
</urlset>