<?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/privacy-first-building-a-100-local-ai-medication-assistant-with-webllm-and-webgpu</loc><lastmod>2026-04-19T01:00:13.682Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/privacy-first-building-a-100-local-ai-medication-assistant-with-webllm-and-webgpu</loc><lastmod>2026-04-19T01:00:13.682Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/privacy-first-building-a-100-local-ai-medication-assistant-with-webllm-and-webgpu</loc><lastmod>2026-04-19T01:00:13.682Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/privacy-first-building-a-100-local-ai-medication-assistant-with-webllm-and-webgpu</loc><lastmod>2026-04-19T01:00:13.682Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/privacy-first-building-a-100-local-ai-medication-assistant-with-webllm-and-webgpu</loc><lastmod>2026-04-19T01:00:13.682Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/privacy-first-building-a-100-local-ai-medication-assistant-with-webllm-and-webgpu</loc><lastmod>2026-04-19T01:00:13.682Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/my-ai-sends-30k-tokens-per-message-80-of-them-were-wasted</loc><lastmod>2026-04-19T01:00:13.749Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/my-ai-sends-30k-tokens-per-message-80-of-them-were-wasted</loc><lastmod>2026-04-19T01:00:13.749Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/my-ai-sends-30k-tokens-per-message-80-of-them-were-wasted</loc><lastmod>2026-04-19T01:00:13.749Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/my-ai-sends-30k-tokens-per-message-80-of-them-were-wasted</loc><lastmod>2026-04-19T01:00:13.749Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/my-ai-sends-30k-tokens-per-message-80-of-them-were-wasted</loc><lastmod>2026-04-19T01:00:13.749Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/my-ai-sends-30k-tokens-per-message-80-of-them-were-wasted</loc><lastmod>2026-04-19T01:00:13.749Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/earth-pro-have-a-happier-earth-with-the-best-prices</loc><lastmod>2026-04-19T01:00:13.776Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/earth-pro-have-a-happier-earth-with-the-best-prices</loc><lastmod>2026-04-19T01:00:13.776Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/earth-pro-have-a-happier-earth-with-the-best-prices</loc><lastmod>2026-04-19T01:00:13.776Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/earth-pro-have-a-happier-earth-with-the-best-prices</loc><lastmod>2026-04-19T01:00:13.776Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/earth-pro-have-a-happier-earth-with-the-best-prices</loc><lastmod>2026-04-19T01:00:13.776Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/earth-pro-have-a-happier-earth-with-the-best-prices</loc><lastmod>2026-04-19T01:00:13.776Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/the-magic-behind-ruby-an-unofficial-guide-to-its-power-and-simplicity</loc><lastmod>2026-04-19T01:00:13.807Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/the-magic-behind-ruby-an-unofficial-guide-to-its-power-and-simplicity</loc><lastmod>2026-04-19T01:00:13.807Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/the-magic-behind-ruby-an-unofficial-guide-to-its-power-and-simplicity</loc><lastmod>2026-04-19T01:00:13.807Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/the-magic-behind-ruby-an-unofficial-guide-to-its-power-and-simplicity</loc><lastmod>2026-04-19T01:00:13.807Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/the-magic-behind-ruby-an-unofficial-guide-to-its-power-and-simplicity</loc><lastmod>2026-04-19T01:00:13.807Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/the-magic-behind-ruby-an-unofficial-guide-to-its-power-and-simplicity</loc><lastmod>2026-04-19T01:00:13.807Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/-how-i-built-the-mcp-composer-and-why-it-was-the-most-requested-feature-at-mcpnest</loc><lastmod>2026-04-19T01:00:13.846Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/-how-i-built-the-mcp-composer-and-why-it-was-the-most-requested-feature-at-mcpnest</loc><lastmod>2026-04-19T01:00:13.846Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/-how-i-built-the-mcp-composer-and-why-it-was-the-most-requested-feature-at-mcpnest</loc><lastmod>2026-04-19T01:00:13.846Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/-how-i-built-the-mcp-composer-and-why-it-was-the-most-requested-feature-at-mcpnest</loc><lastmod>2026-04-19T01:00:13.846Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/-how-i-built-the-mcp-composer-and-why-it-was-the-most-requested-feature-at-mcpnest</loc><lastmod>2026-04-19T01:00:13.846Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/-how-i-built-the-mcp-composer-and-why-it-was-the-most-requested-feature-at-mcpnest</loc><lastmod>2026-04-19T01:00:13.846Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/building-voice-ai-for-students-who-cant-afford-internet-lessons-from-ethiopia</loc><lastmod>2026-04-19T01:00:13.879Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/building-voice-ai-for-students-who-cant-afford-internet-lessons-from-ethiopia</loc><lastmod>2026-04-19T01:00:13.879Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/building-voice-ai-for-students-who-cant-afford-internet-lessons-from-ethiopia</loc><lastmod>2026-04-19T01:00:13.879Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/building-voice-ai-for-students-who-cant-afford-internet-lessons-from-ethiopia</loc><lastmod>2026-04-19T01:00:13.879Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/building-voice-ai-for-students-who-cant-afford-internet-lessons-from-ethiopia</loc><lastmod>2026-04-19T01:00:13.879Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/building-voice-ai-for-students-who-cant-afford-internet-lessons-from-ethiopia</loc><lastmod>2026-04-19T01:00:13.879Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/why-ai-agents-cant-be-trusted-with-money-and-what-we-built-to-fix-it</loc><lastmod>2026-04-19T01:00:13.913Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/why-ai-agents-cant-be-trusted-with-money-and-what-we-built-to-fix-it</loc><lastmod>2026-04-19T01:00:13.913Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/why-ai-agents-cant-be-trusted-with-money-and-what-we-built-to-fix-it</loc><lastmod>2026-04-19T01:00:13.913Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/why-ai-agents-cant-be-trusted-with-money-and-what-we-built-to-fix-it</loc><lastmod>2026-04-19T01:00:13.913Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/why-ai-agents-cant-be-trusted-with-money-and-what-we-built-to-fix-it</loc><lastmod>2026-04-19T01:00:13.913Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/why-ai-agents-cant-be-trusted-with-money-and-what-we-built-to-fix-it</loc><lastmod>2026-04-19T01:00:13.913Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/elixir-comprehensions-learn-enough-to-be-dangerous</loc><lastmod>2026-04-19T00:00:00.808Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/elixir-comprehensions-learn-enough-to-be-dangerous</loc><lastmod>2026-04-19T00:00:00.808Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/elixir-comprehensions-learn-enough-to-be-dangerous</loc><lastmod>2026-04-19T00:00:00.808Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/elixir-comprehensions-learn-enough-to-be-dangerous</loc><lastmod>2026-04-19T00:00:00.808Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/elixir-comprehensions-learn-enough-to-be-dangerous</loc><lastmod>2026-04-19T00:00:00.808Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/elixir-comprehensions-learn-enough-to-be-dangerous</loc><lastmod>2026-04-19T00:00:00.808Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/-building-a-streaming-session-analytics-pipeline-with-kafka-postgres-and-dbt</loc><lastmod>2026-04-19T00:00:00.905Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/-building-a-streaming-session-analytics-pipeline-with-kafka-postgres-and-dbt</loc><lastmod>2026-04-19T00:00:00.905Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/-building-a-streaming-session-analytics-pipeline-with-kafka-postgres-and-dbt</loc><lastmod>2026-04-19T00:00:00.905Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/-building-a-streaming-session-analytics-pipeline-with-kafka-postgres-and-dbt</loc><lastmod>2026-04-19T00:00:00.905Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/-building-a-streaming-session-analytics-pipeline-with-kafka-postgres-and-dbt</loc><lastmod>2026-04-19T00:00:00.905Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/-building-a-streaming-session-analytics-pipeline-with-kafka-postgres-and-dbt</loc><lastmod>2026-04-19T00:00:00.905Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/defluffer-reduce-token-usage-by-45-using-this-one-simple-trick-earthday-challenge</loc><lastmod>2026-04-18T23:00:01.205Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/defluffer-reduce-token-usage-by-45-using-this-one-simple-trick-earthday-challenge</loc><lastmod>2026-04-18T23:00:01.205Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/defluffer-reduce-token-usage-by-45-using-this-one-simple-trick-earthday-challenge</loc><lastmod>2026-04-18T23:00:01.205Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/defluffer-reduce-token-usage-by-45-using-this-one-simple-trick-earthday-challenge</loc><lastmod>2026-04-18T23:00:01.205Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/defluffer-reduce-token-usage-by-45-using-this-one-simple-trick-earthday-challenge</loc><lastmod>2026-04-18T23:00:01.205Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/defluffer-reduce-token-usage-by-45-using-this-one-simple-trick-earthday-challenge</loc><lastmod>2026-04-18T23:00:01.205Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
</urlset>