<?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/before-i-call-gpt-image-2-i-validate-these-7-things</loc><lastmod>2026-09-02T12:00:04.828Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/before-i-call-gpt-image-2-i-validate-these-7-things</loc><lastmod>2026-09-02T12:00:04.828Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/before-i-call-gpt-image-2-i-validate-these-7-things</loc><lastmod>2026-09-02T12:00:04.828Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/before-i-call-gpt-image-2-i-validate-these-7-things</loc><lastmod>2026-09-02T12:00:04.828Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/before-i-call-gpt-image-2-i-validate-these-7-things</loc><lastmod>2026-09-02T12:00:04.828Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/before-i-call-gpt-image-2-i-validate-these-7-things</loc><lastmod>2026-09-02T12:00:04.828Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/how-i-built-a-desktop-movie-streamer-with-electron-and-webtorrent</loc><lastmod>2026-09-02T12:00:05.455Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/how-i-built-a-desktop-movie-streamer-with-electron-and-webtorrent</loc><lastmod>2026-09-02T12:00:05.455Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/how-i-built-a-desktop-movie-streamer-with-electron-and-webtorrent</loc><lastmod>2026-09-02T12:00:05.455Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/how-i-built-a-desktop-movie-streamer-with-electron-and-webtorrent</loc><lastmod>2026-09-02T12:00:05.455Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/how-i-built-a-desktop-movie-streamer-with-electron-and-webtorrent</loc><lastmod>2026-09-02T12:00:05.455Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/how-i-built-a-desktop-movie-streamer-with-electron-and-webtorrent</loc><lastmod>2026-09-02T12:00:05.455Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/drawing-day-and-night-on-a-3d-globe-the-shader-behind-my-world-clock</loc><lastmod>2026-09-02T12:00:05.791Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/drawing-day-and-night-on-a-3d-globe-the-shader-behind-my-world-clock</loc><lastmod>2026-09-02T12:00:05.791Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/drawing-day-and-night-on-a-3d-globe-the-shader-behind-my-world-clock</loc><lastmod>2026-09-02T12:00:05.791Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/drawing-day-and-night-on-a-3d-globe-the-shader-behind-my-world-clock</loc><lastmod>2026-09-02T12:00:05.791Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/drawing-day-and-night-on-a-3d-globe-the-shader-behind-my-world-clock</loc><lastmod>2026-09-02T12:00:05.791Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/drawing-day-and-night-on-a-3d-globe-the-shader-behind-my-world-clock</loc><lastmod>2026-09-02T12:00:05.791Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/on-device-ai-in-python</loc><lastmod>2026-09-02T12:00:06.001Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/on-device-ai-in-python</loc><lastmod>2026-09-02T12:00:06.001Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/on-device-ai-in-python</loc><lastmod>2026-09-02T12:00:06.001Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/on-device-ai-in-python</loc><lastmod>2026-09-02T12:00:06.001Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/on-device-ai-in-python</loc><lastmod>2026-09-02T12:00:06.001Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/on-device-ai-in-python</loc><lastmod>2026-09-02T12:00:06.001Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/prompts-lie-permissions-dont</loc><lastmod>2026-09-02T12:00:06.134Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/prompts-lie-permissions-dont</loc><lastmod>2026-09-02T12:00:06.134Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/prompts-lie-permissions-dont</loc><lastmod>2026-09-02T12:00:06.134Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/prompts-lie-permissions-dont</loc><lastmod>2026-09-02T12:00:06.134Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/prompts-lie-permissions-dont</loc><lastmod>2026-09-02T12:00:06.134Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/prompts-lie-permissions-dont</loc><lastmod>2026-09-02T12:00:06.134Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/the-robot-butler-dream-doesnt-have-legs</loc><lastmod>2026-09-02T12:00:09.872Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/the-robot-butler-dream-doesnt-have-legs</loc><lastmod>2026-09-02T12:00:09.872Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/the-robot-butler-dream-doesnt-have-legs</loc><lastmod>2026-09-02T12:00:09.872Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/the-robot-butler-dream-doesnt-have-legs</loc><lastmod>2026-09-02T12:00:09.872Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/the-robot-butler-dream-doesnt-have-legs</loc><lastmod>2026-09-02T12:00:09.872Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/the-robot-butler-dream-doesnt-have-legs</loc><lastmod>2026-09-02T12:00:09.872Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/debouncing-vs-throttling-the-difference-every-developer-should-know</loc><lastmod>2026-09-02T11:00:03.901Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/debouncing-vs-throttling-the-difference-every-developer-should-know</loc><lastmod>2026-09-02T11:00:03.901Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/debouncing-vs-throttling-the-difference-every-developer-should-know</loc><lastmod>2026-09-02T11:00:03.901Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/debouncing-vs-throttling-the-difference-every-developer-should-know</loc><lastmod>2026-09-02T11:00:03.901Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/debouncing-vs-throttling-the-difference-every-developer-should-know</loc><lastmod>2026-09-02T11:00:03.901Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/debouncing-vs-throttling-the-difference-every-developer-should-know</loc><lastmod>2026-09-02T11:00:03.901Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/day-9-text-classification-with-naive-bayes-and-logistic-regression</loc><lastmod>2026-09-02T11:00:03.992Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/day-9-text-classification-with-naive-bayes-and-logistic-regression</loc><lastmod>2026-09-02T11:00:03.992Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/day-9-text-classification-with-naive-bayes-and-logistic-regression</loc><lastmod>2026-09-02T11:00:03.992Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/day-9-text-classification-with-naive-bayes-and-logistic-regression</loc><lastmod>2026-09-02T11:00:03.992Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/day-9-text-classification-with-naive-bayes-and-logistic-regression</loc><lastmod>2026-09-02T11:00:03.992Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/day-9-text-classification-with-naive-bayes-and-logistic-regression</loc><lastmod>2026-09-02T11:00:03.992Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/the-todo-shipped-to-npm-an-unauthenticated-route-that-could-stop-any-citys-ai-workflow-your-prioriti</loc><lastmod>2026-09-02T11:00:04.076Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/the-todo-shipped-to-npm-an-unauthenticated-route-that-could-stop-any-citys-ai-workflow-your-prioriti</loc><lastmod>2026-09-02T11:00:04.076Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/the-todo-shipped-to-npm-an-unauthenticated-route-that-could-stop-any-citys-ai-workflow-your-prioriti</loc><lastmod>2026-09-02T11:00:04.076Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/the-todo-shipped-to-npm-an-unauthenticated-route-that-could-stop-any-citys-ai-workflow-your-prioriti</loc><lastmod>2026-09-02T11:00:04.076Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/the-todo-shipped-to-npm-an-unauthenticated-route-that-could-stop-any-citys-ai-workflow-your-prioriti</loc><lastmod>2026-09-02T11:00:04.076Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/the-todo-shipped-to-npm-an-unauthenticated-route-that-could-stop-any-citys-ai-workflow-your-prioriti</loc><lastmod>2026-09-02T11:00:04.076Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/give-your-net-rest-api-an-ai-mouth-adding-mcp-so-claude-and-gemini-can-actually-use-it</loc><lastmod>2026-09-02T11:00:04.125Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/give-your-net-rest-api-an-ai-mouth-adding-mcp-so-claude-and-gemini-can-actually-use-it</loc><lastmod>2026-09-02T11:00:04.125Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/give-your-net-rest-api-an-ai-mouth-adding-mcp-so-claude-and-gemini-can-actually-use-it</loc><lastmod>2026-09-02T11:00:04.125Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/give-your-net-rest-api-an-ai-mouth-adding-mcp-so-claude-and-gemini-can-actually-use-it</loc><lastmod>2026-09-02T11:00:04.125Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/give-your-net-rest-api-an-ai-mouth-adding-mcp-so-claude-and-gemini-can-actually-use-it</loc><lastmod>2026-09-02T11:00:04.125Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/give-your-net-rest-api-an-ai-mouth-adding-mcp-so-claude-and-gemini-can-actually-use-it</loc><lastmod>2026-09-02T11:00:04.125Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
</urlset>