<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://news.8syncdev.com/vi</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/rankings</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/rankings" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/rankings" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/rankings" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/rankings</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/rankings" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/rankings" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/rankings" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/diem</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/diem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/diem" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/diem" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/diem</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/diem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/diem" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/diem" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/gioi-thieu</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/gioi-thieu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/gioi-thieu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/gioi-thieu" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/gioi-thieu</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/gioi-thieu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/gioi-thieu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/gioi-thieu" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/danh-muc</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/danh-muc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/danh-muc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/danh-muc" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/danh-muc</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/danh-muc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/danh-muc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/danh-muc" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/danh-muc/frontend</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/danh-muc/frontend" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/danh-muc/frontend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/danh-muc/frontend" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/danh-muc/frontend</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/danh-muc/frontend" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/danh-muc/frontend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/danh-muc/frontend" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/danh-muc/backend</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/danh-muc/backend" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/danh-muc/backend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/danh-muc/backend" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/danh-muc/backend</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/danh-muc/backend" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/danh-muc/backend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/danh-muc/backend" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/danh-muc/ai-ml</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/danh-muc/ai-ml" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/danh-muc/ai-ml" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/danh-muc/ai-ml" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/danh-muc/ai-ml</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/danh-muc/ai-ml" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/danh-muc/ai-ml" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/danh-muc/ai-ml" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/danh-muc/devops</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/danh-muc/devops" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/danh-muc/devops" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/danh-muc/devops" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/danh-muc/devops</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/danh-muc/devops" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/danh-muc/devops" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/danh-muc/devops" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/danh-muc/mobile</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/danh-muc/mobile" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/danh-muc/mobile" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/danh-muc/mobile" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/danh-muc/mobile</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/danh-muc/mobile" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/danh-muc/mobile" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/danh-muc/mobile" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/danh-muc/security</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/danh-muc/security" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/danh-muc/security" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/danh-muc/security" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/danh-muc/security</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/danh-muc/security" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/danh-muc/security" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/danh-muc/security" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/danh-muc/opensource</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/danh-muc/opensource" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/danh-muc/opensource" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/danh-muc/opensource" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/danh-muc/opensource</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/danh-muc/opensource" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/danh-muc/opensource" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/danh-muc/opensource" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/danh-muc/career</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/danh-muc/career" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/danh-muc/career" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/danh-muc/career" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/danh-muc/career</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/danh-muc/career" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/danh-muc/career" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/danh-muc/career" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/danh-muc/other</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/danh-muc/other" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/danh-muc/other" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/danh-muc/other" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/danh-muc/other</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/danh-muc/other" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/danh-muc/other" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/danh-muc/other" />
<lastmod>2026-07-27T20:26:46.419Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/medium-ojmvowxhc</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/medium-ojmvowxhc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/medium-ojmvowxhc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/medium-ojmvowxhc" />
<lastmod>2026-07-27T19:46:17.864Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/medium-ojmvowxhc</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/medium-ojmvowxhc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/medium-ojmvowxhc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/medium-ojmvowxhc" />
<lastmod>2026-07-27T19:46:17.864Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/python-inspect-unittest-mock-calls-with-attached-mocks-m6adn6tcw</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/python-inspect-unittest-mock-calls-with-attached-mocks-m6adn6tcw" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/python-inspect-unittest-mock-calls-with-attached-mocks-m6adn6tcw" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/python-inspect-unittest-mock-calls-with-attached-mocks-m6adn6tcw" />
<lastmod>2026-07-27T19:44:30.821Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/python-inspect-unittest-mock-calls-with-attached-mocks-m6adn6tcw</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/python-inspect-unittest-mock-calls-with-attached-mocks-m6adn6tcw" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/python-inspect-unittest-mock-calls-with-attached-mocks-m6adn6tcw" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/python-inspect-unittest-mock-calls-with-attached-mocks-m6adn6tcw" />
<lastmod>2026-07-27T19:44:30.821Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/july-27-2026-dixqxaz0n</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/july-27-2026-dixqxaz0n" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/july-27-2026-dixqxaz0n" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/july-27-2026-dixqxaz0n" />
<lastmod>2026-07-27T19:40:57.861Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/july-27-2026-dixqxaz0n</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/july-27-2026-dixqxaz0n" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/july-27-2026-dixqxaz0n" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/july-27-2026-dixqxaz0n" />
<lastmod>2026-07-27T19:40:57.861Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/independent-by-design-a-tour-of-my-go--libraries-for-microservices-iy1qs6hby</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/independent-by-design-a-tour-of-my-go--libraries-for-microservices-iy1qs6hby" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/independent-by-design-a-tour-of-my-go--libraries-for-microservices-iy1qs6hby" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/independent-by-design-a-tour-of-my-go--libraries-for-microservices-iy1qs6hby" />
<lastmod>2026-07-27T19:36:34.574Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/independent-by-design-a-tour-of-my-go--libraries-for-microservices-iy1qs6hby</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/independent-by-design-a-tour-of-my-go--libraries-for-microservices-iy1qs6hby" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/independent-by-design-a-tour-of-my-go--libraries-for-microservices-iy1qs6hby" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/independent-by-design-a-tour-of-my-go--libraries-for-microservices-iy1qs6hby" />
<lastmod>2026-07-27T19:36:34.574Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/go-atlas-production-grade-building-blocks-for-go-microservices-without-the-framework-tax-bq3lha55u</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/go-atlas-production-grade-building-blocks-for-go-microservices-without-the-framework-tax-bq3lha55u" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/go-atlas-production-grade-building-blocks-for-go-microservices-without-the-framework-tax-bq3lha55u" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/go-atlas-production-grade-building-blocks-for-go-microservices-without-the-framework-tax-bq3lha55u" />
<lastmod>2026-07-27T19:36:31.145Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/go-atlas-production-grade-building-blocks-for-go-microservices-without-the-framework-tax-bq3lha55u</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/go-atlas-production-grade-building-blocks-for-go-microservices-without-the-framework-tax-bq3lha55u" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/go-atlas-production-grade-building-blocks-for-go-microservices-without-the-framework-tax-bq3lha55u" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/go-atlas-production-grade-building-blocks-for-go-microservices-without-the-framework-tax-bq3lha55u" />
<lastmod>2026-07-27T19:36:31.145Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/the-goroutines-that-refuse-to-die-and-how-go-1-26-finally-made-them-visible-d8q8hxxfn</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/the-goroutines-that-refuse-to-die-and-how-go-1-26-finally-made-them-visible-d8q8hxxfn" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/the-goroutines-that-refuse-to-die-and-how-go-1-26-finally-made-them-visible-d8q8hxxfn" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/the-goroutines-that-refuse-to-die-and-how-go-1-26-finally-made-them-visible-d8q8hxxfn" />
<lastmod>2026-07-27T19:36:23.611Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/the-goroutines-that-refuse-to-die-and-how-go-1-26-finally-made-them-visible-d8q8hxxfn</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/the-goroutines-that-refuse-to-die-and-how-go-1-26-finally-made-them-visible-d8q8hxxfn" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/the-goroutines-that-refuse-to-die-and-how-go-1-26-finally-made-them-visible-d8q8hxxfn" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/the-goroutines-that-refuse-to-die-and-how-go-1-26-finally-made-them-visible-d8q8hxxfn" />
<lastmod>2026-07-27T19:36:23.611Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/phase-9-automated-eks-add-ons-with-helm-oidc-and-irsa-in-terraform-iurvrs7g6</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/phase-9-automated-eks-add-ons-with-helm-oidc-and-irsa-in-terraform-iurvrs7g6" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/phase-9-automated-eks-add-ons-with-helm-oidc-and-irsa-in-terraform-iurvrs7g6" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/phase-9-automated-eks-add-ons-with-helm-oidc-and-irsa-in-terraform-iurvrs7g6" />
<lastmod>2026-07-27T19:34:46.403Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/phase-9-automated-eks-add-ons-with-helm-oidc-and-irsa-in-terraform-iurvrs7g6</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/phase-9-automated-eks-add-ons-with-helm-oidc-and-irsa-in-terraform-iurvrs7g6" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/phase-9-automated-eks-add-ons-with-helm-oidc-and-irsa-in-terraform-iurvrs7g6" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/phase-9-automated-eks-add-ons-with-helm-oidc-and-irsa-in-terraform-iurvrs7g6" />
<lastmod>2026-07-27T19:34:46.403Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/lesson-5-yaml-manifests-infrastructure-as-code-ozolqq9et</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/lesson-5-yaml-manifests-infrastructure-as-code-ozolqq9et" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/lesson-5-yaml-manifests-infrastructure-as-code-ozolqq9et" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/lesson-5-yaml-manifests-infrastructure-as-code-ozolqq9et" />
<lastmod>2026-07-27T19:34:30.779Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/lesson-5-yaml-manifests-infrastructure-as-code-ozolqq9et</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/lesson-5-yaml-manifests-infrastructure-as-code-ozolqq9et" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/lesson-5-yaml-manifests-infrastructure-as-code-ozolqq9et" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/lesson-5-yaml-manifests-infrastructure-as-code-ozolqq9et" />
<lastmod>2026-07-27T19:34:30.779Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/kyverno-explained-why-modern-platforms-need-policy-as-code-wuk8roaoy</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/kyverno-explained-why-modern-platforms-need-policy-as-code-wuk8roaoy" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/kyverno-explained-why-modern-platforms-need-policy-as-code-wuk8roaoy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/kyverno-explained-why-modern-platforms-need-policy-as-code-wuk8roaoy" />
<lastmod>2026-07-27T19:34:29.750Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/kyverno-explained-why-modern-platforms-need-policy-as-code-wuk8roaoy</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/kyverno-explained-why-modern-platforms-need-policy-as-code-wuk8roaoy" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/kyverno-explained-why-modern-platforms-need-policy-as-code-wuk8roaoy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/kyverno-explained-why-modern-platforms-need-policy-as-code-wuk8roaoy" />
<lastmod>2026-07-27T19:34:29.750Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/the-frustration-the-fire-and-the-blueprint-for-devspace--mvbdhdmuc</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/the-frustration-the-fire-and-the-blueprint-for-devspace--mvbdhdmuc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/the-frustration-the-fire-and-the-blueprint-for-devspace--mvbdhdmuc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/the-frustration-the-fire-and-the-blueprint-for-devspace--mvbdhdmuc" />
<lastmod>2026-07-27T19:34:25.965Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/the-frustration-the-fire-and-the-blueprint-for-devspace--mvbdhdmuc</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/the-frustration-the-fire-and-the-blueprint-for-devspace--mvbdhdmuc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/the-frustration-the-fire-and-the-blueprint-for-devspace--mvbdhdmuc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/the-frustration-the-fire-and-the-blueprint-for-devspace--mvbdhdmuc" />
<lastmod>2026-07-27T19:34:25.965Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/kubecost-explained-kubernetes-finops-that-moves-the-bill-akdotcyam</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/kubecost-explained-kubernetes-finops-that-moves-the-bill-akdotcyam" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/kubecost-explained-kubernetes-finops-that-moves-the-bill-akdotcyam" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/kubecost-explained-kubernetes-finops-that-moves-the-bill-akdotcyam" />
<lastmod>2026-07-27T19:34:24.308Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/kubecost-explained-kubernetes-finops-that-moves-the-bill-akdotcyam</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/kubecost-explained-kubernetes-finops-that-moves-the-bill-akdotcyam" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/kubecost-explained-kubernetes-finops-that-moves-the-bill-akdotcyam" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/kubecost-explained-kubernetes-finops-that-moves-the-bill-akdotcyam" />
<lastmod>2026-07-27T19:34:24.308Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/medium-ppzyckehm</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/medium-ppzyckehm" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/medium-ppzyckehm" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/medium-ppzyckehm" />
<lastmod>2026-07-27T19:34:23.940Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/medium-ppzyckehm</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/medium-ppzyckehm" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/medium-ppzyckehm" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/medium-ppzyckehm" />
<lastmod>2026-07-27T19:34:23.940Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/mvvm-clean-architecture-in-android-the-folder-structure-that-scales-9nvzttmkb</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/mvvm-clean-architecture-in-android-the-folder-structure-that-scales-9nvzttmkb" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/mvvm-clean-architecture-in-android-the-folder-structure-that-scales-9nvzttmkb" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/mvvm-clean-architecture-in-android-the-folder-structure-that-scales-9nvzttmkb" />
<lastmod>2026-07-27T19:34:22.963Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/mvvm-clean-architecture-in-android-the-folder-structure-that-scales-9nvzttmkb</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/mvvm-clean-architecture-in-android-the-folder-structure-that-scales-9nvzttmkb" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/mvvm-clean-architecture-in-android-the-folder-structure-that-scales-9nvzttmkb" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/mvvm-clean-architecture-in-android-the-folder-structure-that-scales-9nvzttmkb" />
<lastmod>2026-07-27T19:34:22.963Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/smarter-onboarding-and-planning-with-grafana-assistant-how-to-ensure-observability-is-baked-in-from-1qc3bi8w8</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/smarter-onboarding-and-planning-with-grafana-assistant-how-to-ensure-observability-is-baked-in-from-1qc3bi8w8" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/smarter-onboarding-and-planning-with-grafana-assistant-how-to-ensure-observability-is-baked-in-from-1qc3bi8w8" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/smarter-onboarding-and-planning-with-grafana-assistant-how-to-ensure-observability-is-baked-in-from-1qc3bi8w8" />
<lastmod>2026-07-27T19:34:19.002Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/smarter-onboarding-and-planning-with-grafana-assistant-how-to-ensure-observability-is-baked-in-from-1qc3bi8w8</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/smarter-onboarding-and-planning-with-grafana-assistant-how-to-ensure-observability-is-baked-in-from-1qc3bi8w8" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/smarter-onboarding-and-planning-with-grafana-assistant-how-to-ensure-observability-is-baked-in-from-1qc3bi8w8" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/smarter-onboarding-and-planning-with-grafana-assistant-how-to-ensure-observability-is-baked-in-from-1qc3bi8w8" />
<lastmod>2026-07-27T19:34:19.002Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/explore-what-s-next-in-agentic-operations-introducing-ai-week-e0tlxi0qv</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/explore-what-s-next-in-agentic-operations-introducing-ai-week-e0tlxi0qv" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/explore-what-s-next-in-agentic-operations-introducing-ai-week-e0tlxi0qv" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/explore-what-s-next-in-agentic-operations-introducing-ai-week-e0tlxi0qv" />
<lastmod>2026-07-27T19:34:18.982Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/explore-what-s-next-in-agentic-operations-introducing-ai-week-e0tlxi0qv</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/explore-what-s-next-in-agentic-operations-introducing-ai-week-e0tlxi0qv" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/explore-what-s-next-in-agentic-operations-introducing-ai-week-e0tlxi0qv" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/explore-what-s-next-in-agentic-operations-introducing-ai-week-e0tlxi0qv" />
<lastmod>2026-07-27T19:34:18.982Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/being-a-karpenter-admin-scaling-without-chaos-wzhd8bre3</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/being-a-karpenter-admin-scaling-without-chaos-wzhd8bre3" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/being-a-karpenter-admin-scaling-without-chaos-wzhd8bre3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/being-a-karpenter-admin-scaling-without-chaos-wzhd8bre3" />
<lastmod>2026-07-27T19:34:11.015Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/being-a-karpenter-admin-scaling-without-chaos-wzhd8bre3</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/being-a-karpenter-admin-scaling-without-chaos-wzhd8bre3" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/being-a-karpenter-admin-scaling-without-chaos-wzhd8bre3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/being-a-karpenter-admin-scaling-without-chaos-wzhd8bre3" />
<lastmod>2026-07-27T19:34:11.015Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/designing-healthy-ageing-5-service-design-lessons-from-aspen-tree-at-the-forestias-fhwegsosd</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/designing-healthy-ageing-5-service-design-lessons-from-aspen-tree-at-the-forestias-fhwegsosd" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/designing-healthy-ageing-5-service-design-lessons-from-aspen-tree-at-the-forestias-fhwegsosd" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/designing-healthy-ageing-5-service-design-lessons-from-aspen-tree-at-the-forestias-fhwegsosd" />
<lastmod>2026-07-27T19:33:49.171Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/designing-healthy-ageing-5-service-design-lessons-from-aspen-tree-at-the-forestias-fhwegsosd</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/designing-healthy-ageing-5-service-design-lessons-from-aspen-tree-at-the-forestias-fhwegsosd" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/designing-healthy-ageing-5-service-design-lessons-from-aspen-tree-at-the-forestias-fhwegsosd" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/designing-healthy-ageing-5-service-design-lessons-from-aspen-tree-at-the-forestias-fhwegsosd" />
<lastmod>2026-07-27T19:33:49.171Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/i-don-t-pay-for-a-password-manager-anymore-i-self-host-vaultwarden-and-get-every-premium-feature-f-q6y4lzqr7</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/i-don-t-pay-for-a-password-manager-anymore-i-self-host-vaultwarden-and-get-every-premium-feature-f-q6y4lzqr7" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/i-don-t-pay-for-a-password-manager-anymore-i-self-host-vaultwarden-and-get-every-premium-feature-f-q6y4lzqr7" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/i-don-t-pay-for-a-password-manager-anymore-i-self-host-vaultwarden-and-get-every-premium-feature-f-q6y4lzqr7" />
<lastmod>2026-07-27T19:33:46.465Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/i-don-t-pay-for-a-password-manager-anymore-i-self-host-vaultwarden-and-get-every-premium-feature-f-q6y4lzqr7</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/i-don-t-pay-for-a-password-manager-anymore-i-self-host-vaultwarden-and-get-every-premium-feature-f-q6y4lzqr7" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/i-don-t-pay-for-a-password-manager-anymore-i-self-host-vaultwarden-and-get-every-premium-feature-f-q6y4lzqr7" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/i-don-t-pay-for-a-password-manager-anymore-i-self-host-vaultwarden-and-get-every-premium-feature-f-q6y4lzqr7" />
<lastmod>2026-07-27T19:33:46.465Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/under-the-hood-of-hybrid-composition-hcpp-in-flutter-tyah4xi1m</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/under-the-hood-of-hybrid-composition-hcpp-in-flutter-tyah4xi1m" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/under-the-hood-of-hybrid-composition-hcpp-in-flutter-tyah4xi1m" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/under-the-hood-of-hybrid-composition-hcpp-in-flutter-tyah4xi1m" />
<lastmod>2026-07-27T19:33:46.333Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/under-the-hood-of-hybrid-composition-hcpp-in-flutter-tyah4xi1m</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/under-the-hood-of-hybrid-composition-hcpp-in-flutter-tyah4xi1m" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/under-the-hood-of-hybrid-composition-hcpp-in-flutter-tyah4xi1m" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/under-the-hood-of-hybrid-composition-hcpp-in-flutter-tyah4xi1m" />
<lastmod>2026-07-27T19:33:46.333Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/indian-apps-dark-patterns-vs-ethical-design-ej2x4ycfk</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/indian-apps-dark-patterns-vs-ethical-design-ej2x4ycfk" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/indian-apps-dark-patterns-vs-ethical-design-ej2x4ycfk" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/indian-apps-dark-patterns-vs-ethical-design-ej2x4ycfk" />
<lastmod>2026-07-27T19:33:25.223Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/indian-apps-dark-patterns-vs-ethical-design-ej2x4ycfk</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/indian-apps-dark-patterns-vs-ethical-design-ej2x4ycfk" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/indian-apps-dark-patterns-vs-ethical-design-ej2x4ycfk" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/indian-apps-dark-patterns-vs-ethical-design-ej2x4ycfk" />
<lastmod>2026-07-27T19:33:25.223Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/medium-qsodsqaef</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/medium-qsodsqaef" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/medium-qsodsqaef" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/medium-qsodsqaef" />
<lastmod>2026-07-27T19:33:07.575Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/medium-qsodsqaef</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/medium-qsodsqaef" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/medium-qsodsqaef" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/medium-qsodsqaef" />
<lastmod>2026-07-27T19:33:07.575Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/week-4-reflection-building-safer-git-workflows-with-automation-and-ai-l5ylzgqj9</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/week-4-reflection-building-safer-git-workflows-with-automation-and-ai-l5ylzgqj9" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/week-4-reflection-building-safer-git-workflows-with-automation-and-ai-l5ylzgqj9" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/week-4-reflection-building-safer-git-workflows-with-automation-and-ai-l5ylzgqj9" />
<lastmod>2026-07-27T19:33:06.442Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/week-4-reflection-building-safer-git-workflows-with-automation-and-ai-l5ylzgqj9</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/week-4-reflection-building-safer-git-workflows-with-automation-and-ai-l5ylzgqj9" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/week-4-reflection-building-safer-git-workflows-with-automation-and-ai-l5ylzgqj9" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/week-4-reflection-building-safer-git-workflows-with-automation-and-ai-l5ylzgqj9" />
<lastmod>2026-07-27T19:33:06.442Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/navigation-3-keep-entryprovider-from-becoming-a-giant-switchboard-5kx1hodvm</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/navigation-3-keep-entryprovider-from-becoming-a-giant-switchboard-5kx1hodvm" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/navigation-3-keep-entryprovider-from-becoming-a-giant-switchboard-5kx1hodvm" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/navigation-3-keep-entryprovider-from-becoming-a-giant-switchboard-5kx1hodvm" />
<lastmod>2026-07-27T19:32:57.453Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/navigation-3-keep-entryprovider-from-becoming-a-giant-switchboard-5kx1hodvm</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/navigation-3-keep-entryprovider-from-becoming-a-giant-switchboard-5kx1hodvm" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/navigation-3-keep-entryprovider-from-becoming-a-giant-switchboard-5kx1hodvm" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/navigation-3-keep-entryprovider-from-becoming-a-giant-switchboard-5kx1hodvm" />
<lastmod>2026-07-27T19:32:57.453Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/two-places-at-once-sxswrnn5f</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/two-places-at-once-sxswrnn5f" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/two-places-at-once-sxswrnn5f" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/two-places-at-once-sxswrnn5f" />
<lastmod>2026-07-27T19:32:42.842Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/two-places-at-once-sxswrnn5f</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/two-places-at-once-sxswrnn5f" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/two-places-at-once-sxswrnn5f" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/two-places-at-once-sxswrnn5f" />
<lastmod>2026-07-27T19:32:42.842Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/episode-24-editing-and-deleting-saved-products-in-flutter-foq4chiqk</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/episode-24-editing-and-deleting-saved-products-in-flutter-foq4chiqk" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/episode-24-editing-and-deleting-saved-products-in-flutter-foq4chiqk" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/episode-24-editing-and-deleting-saved-products-in-flutter-foq4chiqk" />
<lastmod>2026-07-27T19:32:40.571Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/episode-24-editing-and-deleting-saved-products-in-flutter-foq4chiqk</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/episode-24-editing-and-deleting-saved-products-in-flutter-foq4chiqk" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/episode-24-editing-and-deleting-saved-products-in-flutter-foq4chiqk" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/episode-24-editing-and-deleting-saved-products-in-flutter-foq4chiqk" />
<lastmod>2026-07-27T19:32:40.571Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/medium-rkmdbz4iu</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/medium-rkmdbz4iu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/medium-rkmdbz4iu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/medium-rkmdbz4iu" />
<lastmod>2026-07-27T19:32:23.262Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/medium-rkmdbz4iu</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/medium-rkmdbz4iu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/medium-rkmdbz4iu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/medium-rkmdbz4iu" />
<lastmod>2026-07-27T19:32:23.262Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/episode-05-mastering-git-github-eky1aqttt</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/episode-05-mastering-git-github-eky1aqttt" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/episode-05-mastering-git-github-eky1aqttt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/episode-05-mastering-git-github-eky1aqttt" />
<lastmod>2026-07-27T19:32:14.182Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/episode-05-mastering-git-github-eky1aqttt</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/episode-05-mastering-git-github-eky1aqttt" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/episode-05-mastering-git-github-eky1aqttt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/episode-05-mastering-git-github-eky1aqttt" />
<lastmod>2026-07-27T19:32:14.182Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/the-week-linux-humbled-me-in-a-good-way--4rdnvuf56</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/the-week-linux-humbled-me-in-a-good-way--4rdnvuf56" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/the-week-linux-humbled-me-in-a-good-way--4rdnvuf56" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/the-week-linux-humbled-me-in-a-good-way--4rdnvuf56" />
<lastmod>2026-07-27T19:32:04.898Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/the-week-linux-humbled-me-in-a-good-way--4rdnvuf56</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/the-week-linux-humbled-me-in-a-good-way--4rdnvuf56" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/the-week-linux-humbled-me-in-a-good-way--4rdnvuf56" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/the-week-linux-humbled-me-in-a-good-way--4rdnvuf56" />
<lastmod>2026-07-27T19:32:04.898Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/migrating-to-flutter-without-a-rewrite-part-3-the-bridge-and-living-with-it-uiwlefnjb</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/migrating-to-flutter-without-a-rewrite-part-3-the-bridge-and-living-with-it-uiwlefnjb" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/migrating-to-flutter-without-a-rewrite-part-3-the-bridge-and-living-with-it-uiwlefnjb" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/migrating-to-flutter-without-a-rewrite-part-3-the-bridge-and-living-with-it-uiwlefnjb" />
<lastmod>2026-07-27T19:32:00.429Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/migrating-to-flutter-without-a-rewrite-part-3-the-bridge-and-living-with-it-uiwlefnjb</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/migrating-to-flutter-without-a-rewrite-part-3-the-bridge-and-living-with-it-uiwlefnjb" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/migrating-to-flutter-without-a-rewrite-part-3-the-bridge-and-living-with-it-uiwlefnjb" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/migrating-to-flutter-without-a-rewrite-part-3-the-bridge-and-living-with-it-uiwlefnjb" />
<lastmod>2026-07-27T19:32:00.429Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/claude-opus-5-on-gitlab-reasoning-built-for-the-hard-tasks-rx11fubz0</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/claude-opus-5-on-gitlab-reasoning-built-for-the-hard-tasks-rx11fubz0" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/claude-opus-5-on-gitlab-reasoning-built-for-the-hard-tasks-rx11fubz0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/claude-opus-5-on-gitlab-reasoning-built-for-the-hard-tasks-rx11fubz0" />
<lastmod>2026-07-27T19:31:29.932Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/claude-opus-5-on-gitlab-reasoning-built-for-the-hard-tasks-rx11fubz0</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/claude-opus-5-on-gitlab-reasoning-built-for-the-hard-tasks-rx11fubz0" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/claude-opus-5-on-gitlab-reasoning-built-for-the-hard-tasks-rx11fubz0" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/claude-opus-5-on-gitlab-reasoning-built-for-the-hard-tasks-rx11fubz0" />
<lastmod>2026-07-27T19:31:29.932Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/top-10-website-mistakes-that-cost-dubai-businesses-thousands-in-lost-sales-xidtafub3</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/top-10-website-mistakes-that-cost-dubai-businesses-thousands-in-lost-sales-xidtafub3" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/top-10-website-mistakes-that-cost-dubai-businesses-thousands-in-lost-sales-xidtafub3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/top-10-website-mistakes-that-cost-dubai-businesses-thousands-in-lost-sales-xidtafub3" />
<lastmod>2026-07-27T19:31:28.406Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/top-10-website-mistakes-that-cost-dubai-businesses-thousands-in-lost-sales-xidtafub3</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/top-10-website-mistakes-that-cost-dubai-businesses-thousands-in-lost-sales-xidtafub3" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/top-10-website-mistakes-that-cost-dubai-businesses-thousands-in-lost-sales-xidtafub3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/top-10-website-mistakes-that-cost-dubai-businesses-thousands-in-lost-sales-xidtafub3" />
<lastmod>2026-07-27T19:31:28.406Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/consulting-but-clickable-how-we-turned-strategy-into-a-scalable-digital-experience-etaa8zmpr</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/consulting-but-clickable-how-we-turned-strategy-into-a-scalable-digital-experience-etaa8zmpr" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/consulting-but-clickable-how-we-turned-strategy-into-a-scalable-digital-experience-etaa8zmpr" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/consulting-but-clickable-how-we-turned-strategy-into-a-scalable-digital-experience-etaa8zmpr" />
<lastmod>2026-07-27T19:31:20.807Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/consulting-but-clickable-how-we-turned-strategy-into-a-scalable-digital-experience-etaa8zmpr</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/consulting-but-clickable-how-we-turned-strategy-into-a-scalable-digital-experience-etaa8zmpr" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/consulting-but-clickable-how-we-turned-strategy-into-a-scalable-digital-experience-etaa8zmpr" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/consulting-but-clickable-how-we-turned-strategy-into-a-scalable-digital-experience-etaa8zmpr" />
<lastmod>2026-07-27T19:31:20.807Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/the-tv-remote-didn-t-get-simpler-it-just-moved--sqocjkl3d</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/the-tv-remote-didn-t-get-simpler-it-just-moved--sqocjkl3d" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/the-tv-remote-didn-t-get-simpler-it-just-moved--sqocjkl3d" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/the-tv-remote-didn-t-get-simpler-it-just-moved--sqocjkl3d" />
<lastmod>2026-07-27T19:31:20.519Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/the-tv-remote-didn-t-get-simpler-it-just-moved--sqocjkl3d</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/the-tv-remote-didn-t-get-simpler-it-just-moved--sqocjkl3d" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/the-tv-remote-didn-t-get-simpler-it-just-moved--sqocjkl3d" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/the-tv-remote-didn-t-get-simpler-it-just-moved--sqocjkl3d" />
<lastmod>2026-07-27T19:31:20.519Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/medium-s7qxeh8fq</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/medium-s7qxeh8fq" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/medium-s7qxeh8fq" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/medium-s7qxeh8fq" />
<lastmod>2026-07-27T19:31:06.192Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/medium-s7qxeh8fq</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/medium-s7qxeh8fq" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/medium-s7qxeh8fq" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/medium-s7qxeh8fq" />
<lastmod>2026-07-27T19:31:06.192Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/why-evidencecure-my-experiments-with-healthcare-part-i-lnq7jqa87</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/why-evidencecure-my-experiments-with-healthcare-part-i-lnq7jqa87" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/why-evidencecure-my-experiments-with-healthcare-part-i-lnq7jqa87" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/why-evidencecure-my-experiments-with-healthcare-part-i-lnq7jqa87" />
<lastmod>2026-07-27T19:31:04.517Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/why-evidencecure-my-experiments-with-healthcare-part-i-lnq7jqa87</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/why-evidencecure-my-experiments-with-healthcare-part-i-lnq7jqa87" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/why-evidencecure-my-experiments-with-healthcare-part-i-lnq7jqa87" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/why-evidencecure-my-experiments-with-healthcare-part-i-lnq7jqa87" />
<lastmod>2026-07-27T19:31:04.517Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/saying-no-to-eighty-percent-of-customer-requests-ol0zkbjid</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/saying-no-to-eighty-percent-of-customer-requests-ol0zkbjid" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/saying-no-to-eighty-percent-of-customer-requests-ol0zkbjid" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/saying-no-to-eighty-percent-of-customer-requests-ol0zkbjid" />
<lastmod>2026-07-27T19:30:58.100Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/saying-no-to-eighty-percent-of-customer-requests-ol0zkbjid</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/saying-no-to-eighty-percent-of-customer-requests-ol0zkbjid" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/saying-no-to-eighty-percent-of-customer-requests-ol0zkbjid" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/saying-no-to-eighty-percent-of-customer-requests-ol0zkbjid" />
<lastmod>2026-07-27T19:30:58.100Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/why-great-products-need-to-feel-right-clhtpwgsl</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/why-great-products-need-to-feel-right-clhtpwgsl" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/why-great-products-need-to-feel-right-clhtpwgsl" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/why-great-products-need-to-feel-right-clhtpwgsl" />
<lastmod>2026-07-27T19:30:46.254Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/why-great-products-need-to-feel-right-clhtpwgsl</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/why-great-products-need-to-feel-right-clhtpwgsl" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/why-great-products-need-to-feel-right-clhtpwgsl" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/why-great-products-need-to-feel-right-clhtpwgsl" />
<lastmod>2026-07-27T19:30:46.254Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/my-intern-thought-ai-would-do-his-job-for-him-yzt7mtabr</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/my-intern-thought-ai-would-do-his-job-for-him-yzt7mtabr" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/my-intern-thought-ai-would-do-his-job-for-him-yzt7mtabr" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/my-intern-thought-ai-would-do-his-job-for-him-yzt7mtabr" />
<lastmod>2026-07-27T19:30:45.096Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/my-intern-thought-ai-would-do-his-job-for-him-yzt7mtabr</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/my-intern-thought-ai-would-do-his-job-for-him-yzt7mtabr" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/my-intern-thought-ai-would-do-his-job-for-him-yzt7mtabr" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/my-intern-thought-ai-would-do-his-job-for-him-yzt7mtabr" />
<lastmod>2026-07-27T19:30:45.096Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/the-fish-hook-effect-a-mental-model-for-product-managers-g2ds7jom5</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/the-fish-hook-effect-a-mental-model-for-product-managers-g2ds7jom5" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/the-fish-hook-effect-a-mental-model-for-product-managers-g2ds7jom5" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/the-fish-hook-effect-a-mental-model-for-product-managers-g2ds7jom5" />
<lastmod>2026-07-27T19:30:44.369Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/the-fish-hook-effect-a-mental-model-for-product-managers-g2ds7jom5</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/the-fish-hook-effect-a-mental-model-for-product-managers-g2ds7jom5" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/the-fish-hook-effect-a-mental-model-for-product-managers-g2ds7jom5" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/the-fish-hook-effect-a-mental-model-for-product-managers-g2ds7jom5" />
<lastmod>2026-07-27T19:30:44.369Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/forgevector-a-vector-database-on-top-of-turboquant-u2ukpbpkj</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/forgevector-a-vector-database-on-top-of-turboquant-u2ukpbpkj" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/forgevector-a-vector-database-on-top-of-turboquant-u2ukpbpkj" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/forgevector-a-vector-database-on-top-of-turboquant-u2ukpbpkj" />
<lastmod>2026-07-27T19:30:43.406Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/forgevector-a-vector-database-on-top-of-turboquant-u2ukpbpkj</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/forgevector-a-vector-database-on-top-of-turboquant-u2ukpbpkj" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/forgevector-a-vector-database-on-top-of-turboquant-u2ukpbpkj" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/forgevector-a-vector-database-on-top-of-turboquant-u2ukpbpkj" />
<lastmod>2026-07-27T19:30:43.406Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/bsidessf-2026-composing-the-response-building-an-incident-pipeline-from-scratch-rl87uqmm9</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/bsidessf-2026-composing-the-response-building-an-incident-pipeline-from-scratch-rl87uqmm9" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/bsidessf-2026-composing-the-response-building-an-incident-pipeline-from-scratch-rl87uqmm9" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/bsidessf-2026-composing-the-response-building-an-incident-pipeline-from-scratch-rl87uqmm9" />
<lastmod>2026-07-27T19:27:10.099Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/bsidessf-2026-composing-the-response-building-an-incident-pipeline-from-scratch-rl87uqmm9</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/bsidessf-2026-composing-the-response-building-an-incident-pipeline-from-scratch-rl87uqmm9" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/bsidessf-2026-composing-the-response-building-an-incident-pipeline-from-scratch-rl87uqmm9" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/bsidessf-2026-composing-the-response-building-an-incident-pipeline-from-scratch-rl87uqmm9" />
<lastmod>2026-07-27T19:27:10.099Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/the-24-hour-experiment-that-helped-anthropic-find-its-identity-wiplhmp9f</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/the-24-hour-experiment-that-helped-anthropic-find-its-identity-wiplhmp9f" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/the-24-hour-experiment-that-helped-anthropic-find-its-identity-wiplhmp9f" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/the-24-hour-experiment-that-helped-anthropic-find-its-identity-wiplhmp9f" />
<lastmod>2026-07-27T19:18:24.272Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/the-24-hour-experiment-that-helped-anthropic-find-its-identity-wiplhmp9f</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/the-24-hour-experiment-that-helped-anthropic-find-its-identity-wiplhmp9f" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/the-24-hour-experiment-that-helped-anthropic-find-its-identity-wiplhmp9f" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/the-24-hour-experiment-that-helped-anthropic-find-its-identity-wiplhmp9f" />
<lastmod>2026-07-27T19:18:24.272Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/the-innovation-puzzle-2-0-connecting-vision-and-value-j2cy5o4vt</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/the-innovation-puzzle-2-0-connecting-vision-and-value-j2cy5o4vt" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/the-innovation-puzzle-2-0-connecting-vision-and-value-j2cy5o4vt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/the-innovation-puzzle-2-0-connecting-vision-and-value-j2cy5o4vt" />
<lastmod>2026-07-27T19:16:48.420Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/the-innovation-puzzle-2-0-connecting-vision-and-value-j2cy5o4vt</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/the-innovation-puzzle-2-0-connecting-vision-and-value-j2cy5o4vt" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/the-innovation-puzzle-2-0-connecting-vision-and-value-j2cy5o4vt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/the-innovation-puzzle-2-0-connecting-vision-and-value-j2cy5o4vt" />
<lastmod>2026-07-27T19:16:48.420Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/the-productivity-mirage-hlke2sgqg</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/the-productivity-mirage-hlke2sgqg" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/the-productivity-mirage-hlke2sgqg" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/the-productivity-mirage-hlke2sgqg" />
<lastmod>2026-07-27T19:12:06.330Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/the-productivity-mirage-hlke2sgqg</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/the-productivity-mirage-hlke2sgqg" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/the-productivity-mirage-hlke2sgqg" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/the-productivity-mirage-hlke2sgqg" />
<lastmod>2026-07-27T19:12:06.330Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/haskell-strong-types-and-the-next-generation-of-bioinformatics-interview-with-michal-gajda-vqanncaau</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/haskell-strong-types-and-the-next-generation-of-bioinformatics-interview-with-michal-gajda-vqanncaau" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/haskell-strong-types-and-the-next-generation-of-bioinformatics-interview-with-michal-gajda-vqanncaau" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/haskell-strong-types-and-the-next-generation-of-bioinformatics-interview-with-michal-gajda-vqanncaau" />
<lastmod>2026-07-27T19:06:25.896Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/haskell-strong-types-and-the-next-generation-of-bioinformatics-interview-with-michal-gajda-vqanncaau</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/haskell-strong-types-and-the-next-generation-of-bioinformatics-interview-with-michal-gajda-vqanncaau" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/haskell-strong-types-and-the-next-generation-of-bioinformatics-interview-with-michal-gajda-vqanncaau" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/haskell-strong-types-and-the-next-generation-of-bioinformatics-interview-with-michal-gajda-vqanncaau" />
<lastmod>2026-07-27T19:06:25.896Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/from-ai-experiments-to-90-adoption-how-cisco-operationalized-ai-at-scale-yjzp29sg4</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/from-ai-experiments-to-90-adoption-how-cisco-operationalized-ai-at-scale-yjzp29sg4" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/from-ai-experiments-to-90-adoption-how-cisco-operationalized-ai-at-scale-yjzp29sg4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/from-ai-experiments-to-90-adoption-how-cisco-operationalized-ai-at-scale-yjzp29sg4" />
<lastmod>2026-07-27T19:03:23.053Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/from-ai-experiments-to-90-adoption-how-cisco-operationalized-ai-at-scale-yjzp29sg4</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/from-ai-experiments-to-90-adoption-how-cisco-operationalized-ai-at-scale-yjzp29sg4" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/from-ai-experiments-to-90-adoption-how-cisco-operationalized-ai-at-scale-yjzp29sg4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/from-ai-experiments-to-90-adoption-how-cisco-operationalized-ai-at-scale-yjzp29sg4" />
<lastmod>2026-07-27T19:03:23.053Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/dan-houser-says-companies-should-give-a-physical-game-option-ca7u6ajly</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/dan-houser-says-companies-should-give-a-physical-game-option-ca7u6ajly" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/dan-houser-says-companies-should-give-a-physical-game-option-ca7u6ajly" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/dan-houser-says-companies-should-give-a-physical-game-option-ca7u6ajly" />
<lastmod>2026-07-27T18:59:42.134Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/dan-houser-says-companies-should-give-a-physical-game-option-ca7u6ajly</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/dan-houser-says-companies-should-give-a-physical-game-option-ca7u6ajly" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/dan-houser-says-companies-should-give-a-physical-game-option-ca7u6ajly" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/dan-houser-says-companies-should-give-a-physical-game-option-ca7u6ajly" />
<lastmod>2026-07-27T18:59:42.134Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/eve-adds-new-slack-event-hooks-and-session-controls-pgn1kznjn</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/eve-adds-new-slack-event-hooks-and-session-controls-pgn1kznjn" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/eve-adds-new-slack-event-hooks-and-session-controls-pgn1kznjn" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/eve-adds-new-slack-event-hooks-and-session-controls-pgn1kznjn" />
<lastmod>2026-07-27T18:59:17.149Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/eve-adds-new-slack-event-hooks-and-session-controls-pgn1kznjn</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/eve-adds-new-slack-event-hooks-and-session-controls-pgn1kznjn" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/eve-adds-new-slack-event-hooks-and-session-controls-pgn1kznjn" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/eve-adds-new-slack-event-hooks-and-session-controls-pgn1kznjn" />
<lastmod>2026-07-27T18:59:17.149Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/regain-some-trust-in-unknown-usb-drives-cl0jt9f4s</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/regain-some-trust-in-unknown-usb-drives-cl0jt9f4s" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/regain-some-trust-in-unknown-usb-drives-cl0jt9f4s" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/regain-some-trust-in-unknown-usb-drives-cl0jt9f4s" />
<lastmod>2026-07-27T18:45:06.728Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/regain-some-trust-in-unknown-usb-drives-cl0jt9f4s</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/regain-some-trust-in-unknown-usb-drives-cl0jt9f4s" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/regain-some-trust-in-unknown-usb-drives-cl0jt9f4s" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/regain-some-trust-in-unknown-usb-drives-cl0jt9f4s" />
<lastmod>2026-07-27T18:45:06.728Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/the-async-mistake-that-makes-javascript-code-lie-to-you-b9d5ujlbf</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/the-async-mistake-that-makes-javascript-code-lie-to-you-b9d5ujlbf" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/the-async-mistake-that-makes-javascript-code-lie-to-you-b9d5ujlbf" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/the-async-mistake-that-makes-javascript-code-lie-to-you-b9d5ujlbf" />
<lastmod>2026-07-27T18:43:11.021Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/the-async-mistake-that-makes-javascript-code-lie-to-you-b9d5ujlbf</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/the-async-mistake-that-makes-javascript-code-lie-to-you-b9d5ujlbf" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/the-async-mistake-that-makes-javascript-code-lie-to-you-b9d5ujlbf" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/the-async-mistake-that-makes-javascript-code-lie-to-you-b9d5ujlbf" />
<lastmod>2026-07-27T18:43:11.021Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/the-future-of-web-development-chrome-javascript-and-typescript-are-changing-the-game-xnlhmdnyn</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/the-future-of-web-development-chrome-javascript-and-typescript-are-changing-the-game-xnlhmdnyn" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/the-future-of-web-development-chrome-javascript-and-typescript-are-changing-the-game-xnlhmdnyn" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/the-future-of-web-development-chrome-javascript-and-typescript-are-changing-the-game-xnlhmdnyn" />
<lastmod>2026-07-27T18:43:02.649Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/the-future-of-web-development-chrome-javascript-and-typescript-are-changing-the-game-xnlhmdnyn</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/the-future-of-web-development-chrome-javascript-and-typescript-are-changing-the-game-xnlhmdnyn" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/the-future-of-web-development-chrome-javascript-and-typescript-are-changing-the-game-xnlhmdnyn" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/the-future-of-web-development-chrome-javascript-and-typescript-are-changing-the-game-xnlhmdnyn" />
<lastmod>2026-07-27T18:43:02.649Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/background-app-refresh-in-ios-busting-the-myths-part-1-of-2--qachoqsjo</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/background-app-refresh-in-ios-busting-the-myths-part-1-of-2--qachoqsjo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/background-app-refresh-in-ios-busting-the-myths-part-1-of-2--qachoqsjo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/background-app-refresh-in-ios-busting-the-myths-part-1-of-2--qachoqsjo" />
<lastmod>2026-07-27T18:42:47.880Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/background-app-refresh-in-ios-busting-the-myths-part-1-of-2--qachoqsjo</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/background-app-refresh-in-ios-busting-the-myths-part-1-of-2--qachoqsjo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/background-app-refresh-in-ios-busting-the-myths-part-1-of-2--qachoqsjo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/background-app-refresh-in-ios-busting-the-myths-part-1-of-2--qachoqsjo" />
<lastmod>2026-07-27T18:42:47.880Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/swift-typealias-what-it-is-what-it-does-and-why-it-matters-uj7rl65ls</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/swift-typealias-what-it-is-what-it-does-and-why-it-matters-uj7rl65ls" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/swift-typealias-what-it-is-what-it-does-and-why-it-matters-uj7rl65ls" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/swift-typealias-what-it-is-what-it-does-and-why-it-matters-uj7rl65ls" />
<lastmod>2026-07-27T18:42:46.302Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/swift-typealias-what-it-is-what-it-does-and-why-it-matters-uj7rl65ls</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/swift-typealias-what-it-is-what-it-does-and-why-it-matters-uj7rl65ls" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/swift-typealias-what-it-is-what-it-does-and-why-it-matters-uj7rl65ls" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/swift-typealias-what-it-is-what-it-does-and-why-it-matters-uj7rl65ls" />
<lastmod>2026-07-27T18:42:46.302Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/feynobg-a-sota-model-for-background-removal-30qpjo59b</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/feynobg-a-sota-model-for-background-removal-30qpjo59b" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/feynobg-a-sota-model-for-background-removal-30qpjo59b" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/feynobg-a-sota-model-for-background-removal-30qpjo59b" />
<lastmod>2026-07-27T18:40:54.790Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/feynobg-a-sota-model-for-background-removal-30qpjo59b</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/feynobg-a-sota-model-for-background-removal-30qpjo59b" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/feynobg-a-sota-model-for-background-removal-30qpjo59b" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/feynobg-a-sota-model-for-background-removal-30qpjo59b" />
<lastmod>2026-07-27T18:40:54.790Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/open-source-must-be-fun-or-it-will-die--iwg6ff8pu</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/open-source-must-be-fun-or-it-will-die--iwg6ff8pu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/open-source-must-be-fun-or-it-will-die--iwg6ff8pu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/open-source-must-be-fun-or-it-will-die--iwg6ff8pu" />
<lastmod>2026-07-27T18:40:45.376Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/open-source-must-be-fun-or-it-will-die--iwg6ff8pu</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/open-source-must-be-fun-or-it-will-die--iwg6ff8pu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/open-source-must-be-fun-or-it-will-die--iwg6ff8pu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/open-source-must-be-fun-or-it-will-die--iwg6ff8pu" />
<lastmod>2026-07-27T18:40:45.376Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/shimming-your-way-off-a-dead-elixir-dependency-mike-zornek-lh9ncaqjg</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/shimming-your-way-off-a-dead-elixir-dependency-mike-zornek-lh9ncaqjg" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/shimming-your-way-off-a-dead-elixir-dependency-mike-zornek-lh9ncaqjg" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/shimming-your-way-off-a-dead-elixir-dependency-mike-zornek-lh9ncaqjg" />
<lastmod>2026-07-27T18:38:17.870Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/shimming-your-way-off-a-dead-elixir-dependency-mike-zornek-lh9ncaqjg</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/shimming-your-way-off-a-dead-elixir-dependency-mike-zornek-lh9ncaqjg" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/shimming-your-way-off-a-dead-elixir-dependency-mike-zornek-lh9ncaqjg" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/shimming-your-way-off-a-dead-elixir-dependency-mike-zornek-lh9ncaqjg" />
<lastmod>2026-07-27T18:38:17.870Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/a-frustrated-gamer-built-a-raspberry-pi-powered-security-system-to-keep-their-family-away-from-their-7msahr26u</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/a-frustrated-gamer-built-a-raspberry-pi-powered-security-system-to-keep-their-family-away-from-their-7msahr26u" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/a-frustrated-gamer-built-a-raspberry-pi-powered-security-system-to-keep-their-family-away-from-their-7msahr26u" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/a-frustrated-gamer-built-a-raspberry-pi-powered-security-system-to-keep-their-family-away-from-their-7msahr26u" />
<lastmod>2026-07-27T18:37:46.336Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/a-frustrated-gamer-built-a-raspberry-pi-powered-security-system-to-keep-their-family-away-from-their-7msahr26u</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/a-frustrated-gamer-built-a-raspberry-pi-powered-security-system-to-keep-their-family-away-from-their-7msahr26u" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/a-frustrated-gamer-built-a-raspberry-pi-powered-security-system-to-keep-their-family-away-from-their-7msahr26u" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/a-frustrated-gamer-built-a-raspberry-pi-powered-security-system-to-keep-their-family-away-from-their-7msahr26u" />
<lastmod>2026-07-27T18:37:46.336Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/better-graphics-and-lower-system-requirements-in-leadwerks-5-1-blrwe28am</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/better-graphics-and-lower-system-requirements-in-leadwerks-5-1-blrwe28am" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/better-graphics-and-lower-system-requirements-in-leadwerks-5-1-blrwe28am" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/better-graphics-and-lower-system-requirements-in-leadwerks-5-1-blrwe28am" />
<lastmod>2026-07-27T18:35:30.865Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/better-graphics-and-lower-system-requirements-in-leadwerks-5-1-blrwe28am</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/better-graphics-and-lower-system-requirements-in-leadwerks-5-1-blrwe28am" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/better-graphics-and-lower-system-requirements-in-leadwerks-5-1-blrwe28am" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/better-graphics-and-lower-system-requirements-in-leadwerks-5-1-blrwe28am" />
<lastmod>2026-07-27T18:35:30.865Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/masking-data-from-your-own-users-is-a-feature-not-an-insult-zetgtlo2x</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/masking-data-from-your-own-users-is-a-feature-not-an-insult-zetgtlo2x" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/masking-data-from-your-own-users-is-a-feature-not-an-insult-zetgtlo2x" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/masking-data-from-your-own-users-is-a-feature-not-an-insult-zetgtlo2x" />
<lastmod>2026-07-27T18:34:33.453Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/masking-data-from-your-own-users-is-a-feature-not-an-insult-zetgtlo2x</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/masking-data-from-your-own-users-is-a-feature-not-an-insult-zetgtlo2x" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/masking-data-from-your-own-users-is-a-feature-not-an-insult-zetgtlo2x" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/masking-data-from-your-own-users-is-a-feature-not-an-insult-zetgtlo2x" />
<lastmod>2026-07-27T18:34:33.453Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/vi/articles/these-lightweight-editors-are-faster-than-vs-code-but-microsoft-s-100-000-extensions-keep-me-hostag-qi8vhp6ml</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/these-lightweight-editors-are-faster-than-vs-code-but-microsoft-s-100-000-extensions-keep-me-hostag-qi8vhp6ml" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/these-lightweight-editors-are-faster-than-vs-code-but-microsoft-s-100-000-extensions-keep-me-hostag-qi8vhp6ml" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/these-lightweight-editors-are-faster-than-vs-code-but-microsoft-s-100-000-extensions-keep-me-hostag-qi8vhp6ml" />
<lastmod>2026-07-27T18:32:38.582Z</lastmod>
</url>
<url>
<loc>https://news.8syncdev.com/en/articles/these-lightweight-editors-are-faster-than-vs-code-but-microsoft-s-100-000-extensions-keep-me-hostag-qi8vhp6ml</loc>
<xhtml:link rel="alternate" hreflang="vi-VN" href="https://news.8syncdev.com/vi/articles/these-lightweight-editors-are-faster-than-vs-code-but-microsoft-s-100-000-extensions-keep-me-hostag-qi8vhp6ml" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://news.8syncdev.com/en/articles/these-lightweight-editors-are-faster-than-vs-code-but-microsoft-s-100-000-extensions-keep-me-hostag-qi8vhp6ml" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://news.8syncdev.com/vi/articles/these-lightweight-editors-are-faster-than-vs-code-but-microsoft-s-100-000-extensions-keep-me-hostag-qi8vhp6ml" />
<lastmod>2026-07-27T18:32:38.582Z</lastmod>
</url>
</urlset>
