<?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/two-details-worth-checking-in-a-paginated-aspnet-core-crud</loc><lastmod>2026-10-31T21:00:12.914Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/two-details-worth-checking-in-a-paginated-aspnet-core-crud</loc><lastmod>2026-10-31T21:00:12.914Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/two-details-worth-checking-in-a-paginated-aspnet-core-crud</loc><lastmod>2026-10-31T21:00:12.914Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/two-details-worth-checking-in-a-paginated-aspnet-core-crud</loc><lastmod>2026-10-31T21:00:12.914Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/two-details-worth-checking-in-a-paginated-aspnet-core-crud</loc><lastmod>2026-10-31T21:00:12.914Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/two-details-worth-checking-in-a-paginated-aspnet-core-crud</loc><lastmod>2026-10-31T21:00:12.914Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/how-we-compress-a-pdf-to-an-exact-size-in-the-browser-with-no-upload</loc><lastmod>2026-10-31T21:00:13.169Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/how-we-compress-a-pdf-to-an-exact-size-in-the-browser-with-no-upload</loc><lastmod>2026-10-31T21:00:13.169Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/how-we-compress-a-pdf-to-an-exact-size-in-the-browser-with-no-upload</loc><lastmod>2026-10-31T21:00:13.169Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/how-we-compress-a-pdf-to-an-exact-size-in-the-browser-with-no-upload</loc><lastmod>2026-10-31T21:00:13.169Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/how-we-compress-a-pdf-to-an-exact-size-in-the-browser-with-no-upload</loc><lastmod>2026-10-31T21:00:13.169Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/how-we-compress-a-pdf-to-an-exact-size-in-the-browser-with-no-upload</loc><lastmod>2026-10-31T21:00:13.169Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/shadow-guardian-building-an-air-gapped-local-ai-time-capsule-with-gemma-2-pygame-and-rich</loc><lastmod>2026-10-31T21:00:13.378Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/shadow-guardian-building-an-air-gapped-local-ai-time-capsule-with-gemma-2-pygame-and-rich</loc><lastmod>2026-10-31T21:00:13.378Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/shadow-guardian-building-an-air-gapped-local-ai-time-capsule-with-gemma-2-pygame-and-rich</loc><lastmod>2026-10-31T21:00:13.378Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/shadow-guardian-building-an-air-gapped-local-ai-time-capsule-with-gemma-2-pygame-and-rich</loc><lastmod>2026-10-31T21:00:13.378Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/shadow-guardian-building-an-air-gapped-local-ai-time-capsule-with-gemma-2-pygame-and-rich</loc><lastmod>2026-10-31T21:00:13.378Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/shadow-guardian-building-an-air-gapped-local-ai-time-capsule-with-gemma-2-pygame-and-rich</loc><lastmod>2026-10-31T21:00:13.378Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/scrape-workday-greenhouse-and-lever-jobs-into-sqlite-with-python-and-get-only-the-new-ones</loc><lastmod>2026-10-31T20:00:03.677Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/scrape-workday-greenhouse-and-lever-jobs-into-sqlite-with-python-and-get-only-the-new-ones</loc><lastmod>2026-10-31T20:00:03.677Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/scrape-workday-greenhouse-and-lever-jobs-into-sqlite-with-python-and-get-only-the-new-ones</loc><lastmod>2026-10-31T20:00:03.677Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/scrape-workday-greenhouse-and-lever-jobs-into-sqlite-with-python-and-get-only-the-new-ones</loc><lastmod>2026-10-31T20:00:03.677Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/scrape-workday-greenhouse-and-lever-jobs-into-sqlite-with-python-and-get-only-the-new-ones</loc><lastmod>2026-10-31T20:00:03.677Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/scrape-workday-greenhouse-and-lever-jobs-into-sqlite-with-python-and-get-only-the-new-ones</loc><lastmod>2026-10-31T20:00:03.677Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/pull-google-trends-data-into-python-with-one-api-call-no-pytrends-no-cookies</loc><lastmod>2026-10-31T20:00:03.900Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/pull-google-trends-data-into-python-with-one-api-call-no-pytrends-no-cookies</loc><lastmod>2026-10-31T20:00:03.900Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/pull-google-trends-data-into-python-with-one-api-call-no-pytrends-no-cookies</loc><lastmod>2026-10-31T20:00:03.900Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/pull-google-trends-data-into-python-with-one-api-call-no-pytrends-no-cookies</loc><lastmod>2026-10-31T20:00:03.900Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/pull-google-trends-data-into-python-with-one-api-call-no-pytrends-no-cookies</loc><lastmod>2026-10-31T20:00:03.900Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/pull-google-trends-data-into-python-with-one-api-call-no-pytrends-no-cookies</loc><lastmod>2026-10-31T20:00:03.900Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/ai-agents-usdc-payment-might-stay-valid-for-a-week-heres-how-to-check-before-it-signs</loc><lastmod>2026-10-31T20:00:04.046Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/ai-agents-usdc-payment-might-stay-valid-for-a-week-heres-how-to-check-before-it-signs</loc><lastmod>2026-10-31T20:00:04.046Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/ai-agents-usdc-payment-might-stay-valid-for-a-week-heres-how-to-check-before-it-signs</loc><lastmod>2026-10-31T20:00:04.046Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/ai-agents-usdc-payment-might-stay-valid-for-a-week-heres-how-to-check-before-it-signs</loc><lastmod>2026-10-31T20:00:04.046Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/ai-agents-usdc-payment-might-stay-valid-for-a-week-heres-how-to-check-before-it-signs</loc><lastmod>2026-10-31T20:00:04.046Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/ai-agents-usdc-payment-might-stay-valid-for-a-week-heres-how-to-check-before-it-signs</loc><lastmod>2026-10-31T20:00:04.046Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/when-someone-dies-their-money-doesnt-tell-the-family-where-it-is-so-a-local-gemma-reads-their-inbox</loc><lastmod>2026-10-31T20:00:04.127Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/when-someone-dies-their-money-doesnt-tell-the-family-where-it-is-so-a-local-gemma-reads-their-inbox</loc><lastmod>2026-10-31T20:00:04.127Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/when-someone-dies-their-money-doesnt-tell-the-family-where-it-is-so-a-local-gemma-reads-their-inbox</loc><lastmod>2026-10-31T20:00:04.127Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/when-someone-dies-their-money-doesnt-tell-the-family-where-it-is-so-a-local-gemma-reads-their-inbox</loc><lastmod>2026-10-31T20:00:04.127Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/when-someone-dies-their-money-doesnt-tell-the-family-where-it-is-so-a-local-gemma-reads-their-inbox</loc><lastmod>2026-10-31T20:00:04.127Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/when-someone-dies-their-money-doesnt-tell-the-family-where-it-is-so-a-local-gemma-reads-their-inbox</loc><lastmod>2026-10-31T20:00:04.127Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/how-to-read-passport-data-with-nfc-in-a-capacitor-app</loc><lastmod>2026-10-31T19:00:04.763Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/how-to-read-passport-data-with-nfc-in-a-capacitor-app</loc><lastmod>2026-10-31T19:00:04.763Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/how-to-read-passport-data-with-nfc-in-a-capacitor-app</loc><lastmod>2026-10-31T19:00:04.763Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/how-to-read-passport-data-with-nfc-in-a-capacitor-app</loc><lastmod>2026-10-31T19:00:04.763Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/how-to-read-passport-data-with-nfc-in-a-capacitor-app</loc><lastmod>2026-10-31T19:00:04.763Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/how-to-read-passport-data-with-nfc-in-a-capacitor-app</loc><lastmod>2026-10-31T19:00:04.763Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/building-quantguard-a-cloud-native-financial-risk-api-with-devsecops-finops-on-azure</loc><lastmod>2026-10-31T19:00:05.325Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/building-quantguard-a-cloud-native-financial-risk-api-with-devsecops-finops-on-azure</loc><lastmod>2026-10-31T19:00:05.325Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/building-quantguard-a-cloud-native-financial-risk-api-with-devsecops-finops-on-azure</loc><lastmod>2026-10-31T19:00:05.325Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/building-quantguard-a-cloud-native-financial-risk-api-with-devsecops-finops-on-azure</loc><lastmod>2026-10-31T19:00:05.325Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/building-quantguard-a-cloud-native-financial-risk-api-with-devsecops-finops-on-azure</loc><lastmod>2026-10-31T19:00:05.325Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/building-quantguard-a-cloud-native-financial-risk-api-with-devsecops-finops-on-azure</loc><lastmod>2026-10-31T19:00:05.325Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/en/news/bridging-python-and-rust-building-type-safe-data-quality-pipelines-with-pyo3-and-json-schema-2020-12</loc><lastmod>2026-10-31T19:00:06.019Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/pt/news/bridging-python-and-rust-building-type-safe-data-quality-pipelines-with-pyo3-and-json-schema-2020-12</loc><lastmod>2026-10-31T19:00:06.019Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/es/news/bridging-python-and-rust-building-type-safe-data-quality-pipelines-with-pyo3-and-json-schema-2020-12</loc><lastmod>2026-10-31T19:00:06.019Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/fr/news/bridging-python-and-rust-building-type-safe-data-quality-pipelines-with-pyo3-and-json-schema-2020-12</loc><lastmod>2026-10-31T19:00:06.019Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/de/news/bridging-python-and-rust-building-type-safe-data-quality-pipelines-with-pyo3-and-json-schema-2020-12</loc><lastmod>2026-10-31T19:00:06.019Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://codenroll.dev/zh/news/bridging-python-and-rust-building-type-safe-data-quality-pipelines-with-pyo3-and-json-schema-2020-12</loc><lastmod>2026-10-31T19:00:06.019Z</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
</urlset>