<?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/stop-passing-req-everywhere-express-middleware-for-request-context-propagation</loc><lastmod>2026-05-11T04:00:00.963Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/stop-passing-req-everywhere-express-middleware-for-request-context-propagation</loc><lastmod>2026-05-11T04:00:00.963Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/stop-passing-req-everywhere-express-middleware-for-request-context-propagation</loc><lastmod>2026-05-11T04:00:00.963Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/stop-passing-req-everywhere-express-middleware-for-request-context-propagation</loc><lastmod>2026-05-11T04:00:00.963Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/stop-passing-req-everywhere-express-middleware-for-request-context-propagation</loc><lastmod>2026-05-11T04:00:00.963Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/stop-passing-req-everywhere-express-middleware-for-request-context-propagation</loc><lastmod>2026-05-11T04:00:00.963Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/designing-reliable-tool-schemas-with-zod-for-llm-agents</loc><lastmod>2026-05-11T04:00:01.040Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/designing-reliable-tool-schemas-with-zod-for-llm-agents</loc><lastmod>2026-05-11T04:00:01.040Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/designing-reliable-tool-schemas-with-zod-for-llm-agents</loc><lastmod>2026-05-11T04:00:01.040Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/designing-reliable-tool-schemas-with-zod-for-llm-agents</loc><lastmod>2026-05-11T04:00:01.040Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/designing-reliable-tool-schemas-with-zod-for-llm-agents</loc><lastmod>2026-05-11T04:00:01.040Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/designing-reliable-tool-schemas-with-zod-for-llm-agents</loc><lastmod>2026-05-11T04:00:01.040Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/can-an-algorithm-find-what-your-body-actually-needs-introducing-semo-for-longevity-technology</loc><lastmod>2026-05-11T03:00:00.882Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/can-an-algorithm-find-what-your-body-actually-needs-introducing-semo-for-longevity-technology</loc><lastmod>2026-05-11T03:00:00.882Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/can-an-algorithm-find-what-your-body-actually-needs-introducing-semo-for-longevity-technology</loc><lastmod>2026-05-11T03:00:00.882Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/can-an-algorithm-find-what-your-body-actually-needs-introducing-semo-for-longevity-technology</loc><lastmod>2026-05-11T03:00:00.882Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/can-an-algorithm-find-what-your-body-actually-needs-introducing-semo-for-longevity-technology</loc><lastmod>2026-05-11T03:00:00.882Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/can-an-algorithm-find-what-your-body-actually-needs-introducing-semo-for-longevity-technology</loc><lastmod>2026-05-11T03:00:00.882Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/save-your-chatgpt-and-claude-prompts-privately-in-chrome-no-saas-no-cloud</loc><lastmod>2026-05-11T03:00:00.962Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/save-your-chatgpt-and-claude-prompts-privately-in-chrome-no-saas-no-cloud</loc><lastmod>2026-05-11T03:00:00.962Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/save-your-chatgpt-and-claude-prompts-privately-in-chrome-no-saas-no-cloud</loc><lastmod>2026-05-11T03:00:00.962Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/save-your-chatgpt-and-claude-prompts-privately-in-chrome-no-saas-no-cloud</loc><lastmod>2026-05-11T03:00:00.962Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/save-your-chatgpt-and-claude-prompts-privately-in-chrome-no-saas-no-cloud</loc><lastmod>2026-05-11T03:00:00.962Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/save-your-chatgpt-and-claude-prompts-privately-in-chrome-no-saas-no-cloud</loc><lastmod>2026-05-11T03:00:00.962Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/the-judge-gate-why-a-passing-validator-isnt-a-finished-feature</loc><lastmod>2026-05-11T03:00:01.034Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/the-judge-gate-why-a-passing-validator-isnt-a-finished-feature</loc><lastmod>2026-05-11T03:00:01.034Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/the-judge-gate-why-a-passing-validator-isnt-a-finished-feature</loc><lastmod>2026-05-11T03:00:01.034Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/the-judge-gate-why-a-passing-validator-isnt-a-finished-feature</loc><lastmod>2026-05-11T03:00:01.034Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/the-judge-gate-why-a-passing-validator-isnt-a-finished-feature</loc><lastmod>2026-05-11T03:00:01.034Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/the-judge-gate-why-a-passing-validator-isnt-a-finished-feature</loc><lastmod>2026-05-11T03:00:01.034Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/no-more-hallucinated-citations-a-domain-specific-rag-system-with-ollama-chromadb-and-ai-agents</loc><lastmod>2026-05-11T03:00:01.120Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/no-more-hallucinated-citations-a-domain-specific-rag-system-with-ollama-chromadb-and-ai-agents</loc><lastmod>2026-05-11T03:00:01.120Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/no-more-hallucinated-citations-a-domain-specific-rag-system-with-ollama-chromadb-and-ai-agents</loc><lastmod>2026-05-11T03:00:01.120Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/no-more-hallucinated-citations-a-domain-specific-rag-system-with-ollama-chromadb-and-ai-agents</loc><lastmod>2026-05-11T03:00:01.120Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/no-more-hallucinated-citations-a-domain-specific-rag-system-with-ollama-chromadb-and-ai-agents</loc><lastmod>2026-05-11T03:00:01.120Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/no-more-hallucinated-citations-a-domain-specific-rag-system-with-ollama-chromadb-and-ai-agents</loc><lastmod>2026-05-11T03:00:01.120Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/how-i-stopped-despairing-over-the-backyard-mess-and-started-an-ai-side-project</loc><lastmod>2026-05-11T03:00:01.193Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/how-i-stopped-despairing-over-the-backyard-mess-and-started-an-ai-side-project</loc><lastmod>2026-05-11T03:00:01.193Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/how-i-stopped-despairing-over-the-backyard-mess-and-started-an-ai-side-project</loc><lastmod>2026-05-11T03:00:01.193Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/how-i-stopped-despairing-over-the-backyard-mess-and-started-an-ai-side-project</loc><lastmod>2026-05-11T03:00:01.193Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/how-i-stopped-despairing-over-the-backyard-mess-and-started-an-ai-side-project</loc><lastmod>2026-05-11T03:00:01.193Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/how-i-stopped-despairing-over-the-backyard-mess-and-started-an-ai-side-project</loc><lastmod>2026-05-11T03:00:01.193Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/i-ran-5-ai-agents-unattended-for-30-days-what-actually-broke-and-what-held</loc><lastmod>2026-05-11T03:00:01.247Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/i-ran-5-ai-agents-unattended-for-30-days-what-actually-broke-and-what-held</loc><lastmod>2026-05-11T03:00:01.247Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/i-ran-5-ai-agents-unattended-for-30-days-what-actually-broke-and-what-held</loc><lastmod>2026-05-11T03:00:01.247Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/i-ran-5-ai-agents-unattended-for-30-days-what-actually-broke-and-what-held</loc><lastmod>2026-05-11T03:00:01.247Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/i-ran-5-ai-agents-unattended-for-30-days-what-actually-broke-and-what-held</loc><lastmod>2026-05-11T03:00:01.247Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/i-ran-5-ai-agents-unattended-for-30-days-what-actually-broke-and-what-held</loc><lastmod>2026-05-11T03:00:01.247Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/retailsale-open-source-flutter-retail-pos-system-contributors-welcome</loc><lastmod>2026-05-11T03:00:01.303Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/retailsale-open-source-flutter-retail-pos-system-contributors-welcome</loc><lastmod>2026-05-11T03:00:01.303Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/retailsale-open-source-flutter-retail-pos-system-contributors-welcome</loc><lastmod>2026-05-11T03:00:01.303Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/retailsale-open-source-flutter-retail-pos-system-contributors-welcome</loc><lastmod>2026-05-11T03:00:01.303Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/retailsale-open-source-flutter-retail-pos-system-contributors-welcome</loc><lastmod>2026-05-11T03:00:01.303Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/retailsale-open-source-flutter-retail-pos-system-contributors-welcome</loc><lastmod>2026-05-11T03:00:01.303Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/multi-paxos-vs-strong-sync-primaryreplica-vs-raft-which-ha-model-actually-gets-you-rpo0-in-2026</loc><lastmod>2026-05-11T03:00:01.403Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/multi-paxos-vs-strong-sync-primaryreplica-vs-raft-which-ha-model-actually-gets-you-rpo0-in-2026</loc><lastmod>2026-05-11T03:00:01.403Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/multi-paxos-vs-strong-sync-primaryreplica-vs-raft-which-ha-model-actually-gets-you-rpo0-in-2026</loc><lastmod>2026-05-11T03:00:01.403Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/multi-paxos-vs-strong-sync-primaryreplica-vs-raft-which-ha-model-actually-gets-you-rpo0-in-2026</loc><lastmod>2026-05-11T03:00:01.403Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/multi-paxos-vs-strong-sync-primaryreplica-vs-raft-which-ha-model-actually-gets-you-rpo0-in-2026</loc><lastmod>2026-05-11T03:00:01.403Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/multi-paxos-vs-strong-sync-primaryreplica-vs-raft-which-ha-model-actually-gets-you-rpo0-in-2026</loc><lastmod>2026-05-11T03:00:01.403Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
</urlset>