<?xml version="1.0" encoding="UTF-8" ?>
<rss
    version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:webfeeds="http://webfeeds.org/rss/1.0"
    xmlns:media="http://search.yahoo.com/mrss/"
    >
    <channel>
        <title>Newest - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/posts/newest.rss" rel="self"></atom:link>
                <copyright>Sun* Inc.</copyright>
                                                <webfeeds:logo>https://viblo.asia/logo_full.svg</webfeeds:logo>
        <image>
            <url>https://viblo.asia/logo_full.svg</url>
            <title>Newest - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-05-06T17:55:31+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Campaign Management: Làm chủ vòng đời chiến dịch với Task Scheduling và State Validation]]></title>
                        <link>https://viblo.asia/p/campaign-management-lam-chu-vong-doi-chien-dich-voi-task-scheduling-va-state-validation-PoL7e0364vk</link>
            <guid isPermaLink="true">https://viblo.asia/p/campaign-management-lam-chu-vong-doi-chien-dich-voi-task-scheduling-va-state-validation-PoL7e0364vk</guid>
            <description><![CDATA[để làm một chức năng Campaign Management (Quản lý chiến dịch), nếu chỉ làm CRUD (Thêm/Sửa/Xóa) cơ bản thì quá nhàm chán và giống hệt quản lý Sản phẩm ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-05-06 17:40:30</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Multi-Agent Mindset: Từ &quot;Chatbot Đơn Độc&quot; đến &quot;Đội Ngũ AI&quot; tự vận hành, phản biện và tự sửa lỗi]]></title>
                        <link>https://viblo.asia/p/multi-agent-mindset-tu-chatbot-don-doc-den-doi-ngu-ai-tu-van-hanh-phan-bien-va-tu-sua-loi-13VM9DmmVY7</link>
            <guid isPermaLink="true">https://viblo.asia/p/multi-agent-mindset-tu-chatbot-don-doc-den-doi-ngu-ai-tu-van-hanh-phan-bien-va-tu-sua-loi-13VM9DmmVY7</guid>
            <description><![CDATA[Mình bắt đầu bài viết này bằng một câu hỏi thật lòng: Bạn đã bao giờ giao cho ChatGPT hay Claude một nhiệm vụ "khủng" bao giờ chưa? Ví dụ như "Hãy ngh...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">vu dat</dc:creator>
            <pubDate>2026-05-06 17:16:27</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[AEO là gì? Sự khác biệt căn bản giữa tối ưu AEO và SEO ở đâu?]]></title>
                        <link>https://viblo.asia/p/aeo-la-gi-su-khac-biet-can-ban-giua-toi-uu-aeo-va-seo-o-dau-bA468BG9LKv</link>
            <guid isPermaLink="true">https://viblo.asia/p/aeo-la-gi-su-khac-biet-can-ban-giua-toi-uu-aeo-va-seo-o-dau-bA468BG9LKv</guid>
            <description><![CDATA[AEO không phải phiên bản nâng cấp của SEO như mọi người đang hiểu lầm. Đây là một lớp (layer) hoàn toàn mới nằm trên nền tảng SEO, vận hành theo cơ ch...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Steven Being</dc:creator>
            <pubDate>2026-05-06 16:56:31</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tối ưu hiệu suất Ubuntu với zRAM]]></title>
                        <link>https://viblo.asia/p/toi-uu-hieu-suat-ubuntu-voi-zram-OXLA0jEwJGr</link>
            <guid isPermaLink="true">https://viblo.asia/p/toi-uu-hieu-suat-ubuntu-voi-zram-OXLA0jEwJGr</guid>
            <description><![CDATA[Nếu bạn đang sử dụng Ubuntu và muốn cải thiện hiệu năng của hệ thống, đặc biệt là trên các cỗ máy có dung lượng RAM hạn chế, zRAM là một giải pháp tuy...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Đức</dc:creator>
            <pubDate>2026-05-06 16:48:16</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[How to Pass the AI-900 Exam First Try With Real Questions (Proven Strategy)]]></title>
                        <link>https://viblo.asia/p/how-to-pass-the-ai-900-exam-first-try-with-real-questions-proven-strategy-pPLkN3oeJRZ</link>
            <guid isPermaLink="true">https://viblo.asia/p/how-to-pass-the-ai-900-exam-first-try-with-real-questions-proven-strategy-pPLkN3oeJRZ</guid>
            <description><![CDATA[Memorizing definitions is not the roadmap to pass the AI-900 Questions on your first attempt.
The main focus should be on understanding how Microsoft ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vinh</dc:creator>
            <pubDate>2026-05-06 16:42:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[9 thư viện Rust hiệu năng cao không nên bỏ lỡ]]></title>
                        <link>https://viblo.asia/p/9-thu-vien-rust-hieu-nang-cao-khong-nen-bo-lo-Nj4vg8dKJ6r</link>
            <guid isPermaLink="true">https://viblo.asia/p/9-thu-vien-rust-hieu-nang-cao-khong-nen-bo-lo-Nj4vg8dKJ6r</guid>
            <description><![CDATA[Khi xây dựng các hệ thống backend hiệu năng cao và đáng tin cậy, thư viện chuẩn của Rust được thiết kế tinh gọn nên không tích hợp sẵn Web framework, ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ServBay</dc:creator>
            <pubDate>2026-05-06 16:16:53</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Build Android apps nhanh gấp 3 lần – giờ không còn là “ước mơ”]]></title>
                        <link>https://viblo.asia/p/build-android-apps-nhanh-gap-3-lan-gio-khong-con-la-uoc-mo-7Z4DEGzpJnX</link>
            <guid isPermaLink="true">https://viblo.asia/p/build-android-apps-nhanh-gap-3-lan-gio-khong-con-la-uoc-mo-7Z4DEGzpJnX</guid>
            <description><![CDATA[Là một lập trình viên Android, bạn có vô số lựa chọn về các tác nhân AI (agents), công cụ và LLM để phát triển ứng dụng: từ Gemini trong Android Studi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Saitaman Q</dc:creator>
            <pubDate>2026-05-06 14:33:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tích hợp đa ngôn ngữ vào Next.js (App Router)]]></title>
                        <link>https://viblo.asia/p/tich-hop-da-ngon-ngu-vao-nextjs-app-router-1j4lQPwdJwl</link>
            <guid isPermaLink="true">https://viblo.asia/p/tich-hop-da-ngon-ngu-vao-nextjs-app-router-1j4lQPwdJwl</guid>
            <description><![CDATA[
Giới thiệu

Khi xây dựng các dự án hướng đến thị trường toàn cầu hoặc các dịch vụ cần hỗ trợ nhiều ngôn ngữ (Anh-Việt, Anh-Nhật...), việc thiết kế hệ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cao Đình Nhật</dc:creator>
            <pubDate>2026-05-06 10:44:19</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hướng dẫn cài đặt Synology Office MCP Server: cho Claude &quot;đọc — ghi&quot; trực tiếp NAS Synology]]></title>
                        <link>https://viblo.asia/p/huong-dan-cai-dat-synology-office-mcp-server-cho-claude-doc-ghi-truc-tiep-nas-synology-ZoJjeGBZ4Y7</link>
            <guid isPermaLink="true">https://viblo.asia/p/huong-dan-cai-dat-synology-office-mcp-server-cho-claude-doc-ghi-truc-tiep-nas-synology-ZoJjeGBZ4Y7</guid>
            <description><![CDATA[Nếu bạn đang dùng Synology NAS làm nơi lưu trữ chính cho tài liệu, bảng tính, email, lịch — và bạn cũng đang xài Claude Desktop hoặc Claude Code hằng ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tien</dc:creator>
            <pubDate>2026-05-06 10:09:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Vì Sao Hệ Thống Notification Luôn Cần Queue?]]></title>
                        <link>https://viblo.asia/p/vi-sao-he-thong-notification-luon-can-queue-1QLxnpdg4Aw</link>
            <guid isPermaLink="true">https://viblo.asia/p/vi-sao-he-thong-notification-luon-can-queue-1QLxnpdg4Aw</guid>
            <description><![CDATA[Khi xây dựng hệ thống notification:

* Push notification
* SMS
* Email
* Zalo
* Telegram

nhiều người thường làm kiểu:
Ban đầu có thể chạy ổn.

Nhưng ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoài Long</dc:creator>
            <pubDate>2026-05-06 09:31:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bạn đã thực sự sử dụng đúng  Zustand]]></title>
                        <link>https://viblo.asia/p/ban-da-thuc-su-su-dung-dung-zustand-XP4WE2krL7G</link>
            <guid isPermaLink="true">https://viblo.asia/p/ban-da-thuc-su-su-dung-dung-zustand-XP4WE2krL7G</guid>
            <description><![CDATA[
Đặt vấn đề

Khi app React lớn dần, bạn sẽ gặp tình trạng "prop drilling" — truyền state qua 3–4 lớp component chỉ để một component con đọc được. Giải...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cao Đình Nhật</dc:creator>
            <pubDate>2026-05-06 09:15:03</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Thay thế Cpanel bằng CloudPanel? Hướng dẫn cài đặt chi tiết trên VPS]]></title>
                        <link>https://viblo.asia/p/thay-the-cpanel-bang-cloudpanel-huong-dan-cai-dat-chi-tiet-tren-vps-R5JRQM5D4Gv</link>
            <guid isPermaLink="true">https://viblo.asia/p/thay-the-cpanel-bang-cloudpanel-huong-dan-cai-dat-chi-tiet-tren-vps-R5JRQM5D4Gv</guid>
            <description><![CDATA[Trong quá trình làm việc với VPS, mình đã sử dụng cPanel & WHM do tính dễ sử dụng và quen thuộc khi dùng WebHosting. Nhưng, cPanel là phần mềm trả phí...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nam Phạm</dc:creator>
            <pubDate>2026-05-06 09:10:49</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cân Bằng Tải (Load Balancing) Là Gì? Tại Sao Hệ Thống Lớn Bắt Buộc Phải Có]]></title>
                        <link>https://viblo.asia/p/can-bang-tai-load-balancing-la-gi-tai-sao-he-thong-lon-bat-buoc-phai-co-ym4007Mo491</link>
            <guid isPermaLink="true">https://viblo.asia/p/can-bang-tai-load-balancing-la-gi-tai-sao-he-thong-lon-bat-buoc-phai-co-ym4007Mo491</guid>
            <description><![CDATA[Trong các hệ thống hiện đại như Facebook, Shopee, TikTok hay các nền tảng SaaS, hàng nghìn đến hàng triệu request có thể được gửi đến server mỗi phút....]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoài Long</dc:creator>
            <pubDate>2026-05-06 09:06:42</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Repaint và Reflow - thợ sơn và kỹ sư xây dựng]]></title>
                        <link>https://viblo.asia/p/repaint-va-reflow-tho-son-va-ky-su-xay-dung-pPLkN3EZJRZ</link>
            <guid isPermaLink="true">https://viblo.asia/p/repaint-va-reflow-tho-son-va-ky-su-xay-dung-pPLkN3EZJRZ</guid>
            <description><![CDATA[Trong phát triển web hiện đại, việc tạo ra trải nghiệm người dùng mượt mà không chỉ phụ thuộc vào tốc độ tải trang mà còn nằm ở cách trình duyệt rende...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Văn Khải</dc:creator>
            <pubDate>2026-05-06 08:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Phân quyền User/Admin chuẩn Enterprise: Từ bỏ if/else, làm chủ Spatie và PHP Enums]]></title>
                        <link>https://viblo.asia/p/phan-quyen-useradmin-chuan-enterprise-tu-bo-ifelse-lam-chu-spatie-va-php-enums-AY4qQd6D4Pw</link>
            <guid isPermaLink="true">https://viblo.asia/p/phan-quyen-useradmin-chuan-enterprise-tu-bo-ifelse-lam-chu-spatie-va-php-enums-AY4qQd6D4Pw</guid>
            <description><![CDATA[Nhiều anh em Junior thường giải quyết bài toán phân quyền bằng cách thêm một cột is_admin (boolean) hoặc role (string 'admin', 'user') vào bảng users....]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-05-06 07:31:56</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #249 - yt-browse: Trình duyệt nội dung YouTube Terminal (TUI) chuyên sâu với kiến trúc Go, cơ chế Pipelined Fetching và bộ lọc dữ liệu thông minh]]></title>
                        <link>https://viblo.asia/p/open-source-249-yt-browse-trinh-duyet-noi-dung-youtube-terminal-tui-chuyen-sau-voi-kien-truc-go-co-che-pipelined-fetching-va-bo-loc-du-lieu-thong-minh-3RL1BY7PVao</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-249-yt-browse-trinh-duyet-noi-dung-youtube-terminal-tui-chuyen-sau-voi-kien-truc-go-co-che-pipelined-fetching-va-bo-loc-du-lieu-thong-minh-3RL1BY7PVao</guid>
            <description><![CDATA[Việc tìm kiếm và duyệt nội dung trên giao diện Web của YouTube thường gặp nhiều xao nhãng và giới hạn về khả năng lọc dữ liệu nâng cao. yt-browse ra đ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-05-06 06:06:56</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #248 - xyOps™: Hệ thống điều phối vận hành (Orchestration) tích hợp với kiến trúc Conductor-Satellite, PixlCore và cơ chế Self-healing thông minh]]></title>
                        <link>https://viblo.asia/p/open-source-248-xyops-he-thong-dieu-phoi-van-hanh-orchestration-tich-hop-voi-kien-truc-conductor-satellite-pixlcore-va-co-che-self-healing-thong-minh-AoJe8zok41j</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-248-xyops-he-thong-dieu-phoi-van-hanh-orchestration-tich-hop-voi-kien-truc-conductor-satellite-pixlcore-va-co-che-self-healing-thong-minh-AoJe8zok41j</guid>
            <description><![CDATA[Trong thế giới quản trị hạ tầng, việc phải duy trì rời rạc các công cụ: Cron (lập lịch), Zabbix (giám sát) và Jenkins (thực thi) thường dẫn đến tình t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-05-06 05:57:10</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #247 - catpaw: Agent giám sát &quot;Virtual SRE&quot; với kiến trúc Go, cơ chế AI Tool-calling và giao thức điều phối tri thức MCP]]></title>
                        <link>https://viblo.asia/p/open-source-247-catpaw-agent-giam-sat-virtual-sre-voi-kien-truc-go-co-che-ai-tool-calling-va-giao-thuc-dieu-phoi-tri-thuc-mcp-k74a9g3D4eO</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-247-catpaw-agent-giam-sat-virtual-sre-voi-kien-truc-go-co-che-ai-tool-calling-va-giao-thuc-dieu-phoi-tri-thuc-mcp-k74a9g3D4eO</guid>
            <description><![CDATA[Trong quản trị hạ tầng quy mô lớn, việc nhận cảnh báo (Alerting) chỉ là bước khởi đầu; công việc tiêu tốn nhiều thời gian nhất của kỹ sư SRE chính là ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-05-06 05:51:19</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #246 - Wails: Framework xây dựng ứng dụng Desktop với Go, kiến trúc Native WebView và cơ chế Binding mượt mà giữa Go và JavaScript]]></title>
                        <link>https://viblo.asia/p/open-source-246-wails-framework-xay-dung-ung-dung-desktop-voi-go-kien-truc-native-webview-va-co-che-binding-muot-ma-giua-go-va-javascript-wlVmRwvg45Z</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-246-wails-framework-xay-dung-ung-dung-desktop-voi-go-kien-truc-native-webview-va-co-che-binding-muot-ma-giua-go-va-javascript-wlVmRwvg45Z</guid>
            <description><![CDATA[Việc xây dựng ứng dụng Desktop từ lâu đã bị chia làm hai thái cực: Sử dụng ngôn ngữ hệ thống (C++, Rust, Go) cho hiệu năng cao nhưng giao diện khó tùy...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-05-06 05:43:09</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Các lệnh git cơ bản]]></title>
                        <link>https://viblo.asia/p/cac-lenh-git-co-ban-2vJPdWZaJeK</link>
            <guid isPermaLink="true">https://viblo.asia/p/cac-lenh-git-co-ban-2vJPdWZaJeK</guid>
            <description><![CDATA[Tham khảo: https://git-scm.com/docs

I. Getting and Creating Projects
1. git clone
Được sử dụng để tải một repo trên github về máy local
~
git clone "...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Đặng Triều</dc:creator>
            <pubDate>2026-05-05 22:45:01</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[M2M Authentication: Xây dựng API &quot;Đăng nhập&quot; tự động cho Xe Ô tô (Connected Car)]]></title>
                        <link>https://viblo.asia/p/m2m-authentication-xay-dung-api-dang-nhap-tu-dong-cho-xe-o-to-connected-car-8X4EjMnDJN2</link>
            <guid isPermaLink="true">https://viblo.asia/p/m2m-authentication-xay-dung-api-dang-nhap-tu-dong-cho-xe-o-to-connected-car-8X4EjMnDJN2</guid>
            <description><![CDATA[Khi nói đến "Đăng nhập", 99% anh em dev sẽ nghĩ ngay đến việc User gõ Email và Password. Nhưng trong thế giới của xe hơi kết nối (Connected Cars), cái...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-05-05 20:49:40</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Thiết kế hệ thống Giỏ hàng (Cart) chuẩn E-commerce: Bài toán Tồn kho và Tính toán động]]></title>
                        <link>https://viblo.asia/p/thiet-ke-he-thong-gio-hang-cart-chuan-e-commerce-bai-toan-ton-kho-va-tinh-toan-dong-K9Vy89yaLQR</link>
            <guid isPermaLink="true">https://viblo.asia/p/thiet-ke-he-thong-gio-hang-cart-chuan-e-commerce-bai-toan-ton-kho-va-tinh-toan-dong-K9Vy89yaLQR</guid>
            <description><![CDATA[để thiết kế một chức năng Giỏ hàng (Shopping Cart) chuẩn mực cho hệ thống E-commerce, chúng ta không thể làm theo kiểu "mì ăn liền" (lưu vào Session h...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-05-05 19:21:33</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Red Team AI: Khi Agent tự động hóa trở thành &quot;con ngựa thành Troy&quot; – Phần 2: Đầu độc từ bóng tối, đánh sập bộ nhớ]]></title>
                        <link>https://viblo.asia/p/red-team-ai-khi-agent-tu-dong-hoa-tro-thanh-con-ngua-thanh-troy-phan-2-dau-doc-tu-bong-toi-danh-sap-bo-nho-y0VGwOprVPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/red-team-ai-khi-agent-tu-dong-hoa-tro-thanh-con-ngua-thanh-troy-phan-2-dau-doc-tu-bong-toi-danh-sap-bo-nho-y0VGwOprVPA</guid>
            <description><![CDATA["Phần 1 chúng ta đã trực tiếp đối diện với agent. Lần này? Chúng ta không cần nói gì cả. Chỉ cần đầu độc thứ nó đọc."

Chào mừng bạn trở lại hành trìn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">fatfish</dc:creator>
            <pubDate>2026-05-05 16:51:53</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giải thích căn bản về Model Context Protocol (MCP)]]></title>
                        <link>https://viblo.asia/p/giai-thich-can-ban-ve-model-context-protocol-mcp-vbLbjXyZLnk</link>
            <guid isPermaLink="true">https://viblo.asia/p/giai-thich-can-ban-ve-model-context-protocol-mcp-vbLbjXyZLnk</guid>
            <description><![CDATA[MCP là gì? Giao thức giúp AI kết nối với thế giới thực

Nếu bạn đang theo dõi tin tức về AI trong thời gian gần đây, chắc chắn đã nghe qua cụm từ MCP....]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tien</dc:creator>
            <pubDate>2026-05-05 16:47:25</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[So sánh DeepSeek V4 Flash vs GPT-5.4 Mini và Nano]]></title>
                        <link>https://viblo.asia/p/so-sanh-deepseek-v4-flash-vs-gpt-54-mini-va-nano-wd43EZ3qLX9</link>
            <guid isPermaLink="true">https://viblo.asia/p/so-sanh-deepseek-v4-flash-vs-gpt-54-mini-va-nano-wd43EZ3qLX9</guid>
            <description><![CDATA[Sự khác biệt giữa chúng sắc nét hơn nhiều so với những gì marketing của các hãng truyền đạt.

Tóm tắt các điểm chính

* DeepSeek V4 Flash ra mắt ngày ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Steven Being</dc:creator>
            <pubDate>2026-05-05 15:39:37</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bài 4 — Redis trong production: Những điều nên và không nên]]></title>
                        <link>https://viblo.asia/p/bai-4-redis-trong-production-nhung-dieu-nen-va-khong-nen-bA468BbgLKv</link>
            <guid isPermaLink="true">https://viblo.asia/p/bai-4-redis-trong-production-nhung-dieu-nen-va-khong-nen-bA468BbgLKv</guid>
            <description><![CDATA[![](https://images.viblo.asia/36a263c2-3504-40d4-9e18-a4c3028ae0df.jpg)


Sau khi tớ dùng Redis một thời gian, có vài điều rất đáng rút kinh nghiệm. R...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quốc Việt Phạm</dc:creator>
            <pubDate>2026-05-05 15:00:55</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Những Gì Mình Ước Biết Sớm Hơn Về React Hook Form]]></title>
                        <link>https://viblo.asia/p/nhung-gi-minh-uoc-biet-som-hon-ve-react-hook-form-OXLA0jr8JGr</link>
            <guid isPermaLink="true">https://viblo.asia/p/nhung-gi-minh-uoc-biet-som-hon-ve-react-hook-form-OXLA0jr8JGr</guid>
            <description><![CDATA[
Đặt vấn đề

Khi xử lý form "thuần" trong React, bạn phải tự quản lý state cho từng field, tự validate, tự hiển thị lỗi... Với form 3 trường đã lằng n...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cao Đình Nhật</dc:creator>
            <pubDate>2026-05-05 14:40:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bài 3 — Distributed Lock: Khi backend chạy nhiều instance]]></title>
                        <link>https://viblo.asia/p/bai-3-distributed-lock-khi-backend-chay-nhieu-instance-ymJXDQrEJkq</link>
            <guid isPermaLink="true">https://viblo.asia/p/bai-3-distributed-lock-khi-backend-chay-nhieu-instance-ymJXDQrEJkq</guid>
            <description><![CDATA[Khi hệ thống có nhiều instance:

- Cron job (schedule job) có thể chạy trùng
- Đơn hàng có thể bị xử lý hai lần
- Race condition xuất hiện
<br><br>

<...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quốc Việt Phạm</dc:creator>
            <pubDate>2026-05-05 14:03:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bài 2 — Cache Layer: Quan trọng không phải dùng, mà là dùng đúng]]></title>
                        <link>https://viblo.asia/p/bai-2-cache-layer-quan-trong-khong-phai-dung-ma-la-dung-dung-1QLxnp3g4Aw</link>
            <guid isPermaLink="true">https://viblo.asia/p/bai-2-cache-layer-quan-trong-khong-phai-dung-ma-la-dung-dung-1QLxnp3g4Aw</guid>
            <description><![CDATA[Các chiến lược cache phổ biến

Thực ra có rất nhiều chiến lược cache. Quan trọng không phải là biết hết, mà là chọn được cách phù hợp với bài toán của...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quốc Việt Phạm</dc:creator>
            <pubDate>2026-05-05 13:26:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Thiết kế tính năng Wishlist chuẩn Enterprise]]></title>
                        <link>https://viblo.asia/p/thiet-ke-tinh-nang-wishlist-chuan-enterprise-1j4lQPYdJwl</link>
            <guid isPermaLink="true">https://viblo.asia/p/thiet-ke-tinh-nang-wishlist-chuan-enterprise-1j4lQPYdJwl</guid>
            <description><![CDATA[Thông thường, mọi người sẽ tạo một bảng wishlists gồm 2 cột: userid và productid. Xong!
Nhưng chuyện gì xảy ra nếu 6 tháng sau, dự án mở rộng, sếp yêu...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-05-05 13:24:35</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xác thực Email: Đừng lưu Token vào Database nữa, hãy dùng Signed URL!]]></title>
                        <link>https://viblo.asia/p/xac-thuc-email-dung-luu-token-vao-database-nua-hay-dung-signed-url-kY4gDY7OJAe</link>
            <guid isPermaLink="true">https://viblo.asia/p/xac-thuc-email-dung-luu-token-vao-database-nua-hay-dung-signed-url-kY4gDY7OJAe</guid>
            <description><![CDATA[Nhiều anh em code xong luồng Register (Đăng ký) rồi thì làm phần Xác thực Email (Verify Email) một cách rất ngây ngô: Sinh ra một chuỗi random token -...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-05-05 13:04:51</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Jetpack Compose April 2026: Nhẹ nhàng update nhưng “chất” hơn hẳn]]></title>
                        <link>https://viblo.asia/p/jetpack-compose-april-2026-nhe-nhang-update-nhung-chat-hon-han-AoJe8zAk41j</link>
            <guid isPermaLink="true">https://viblo.asia/p/jetpack-compose-april-2026-nhe-nhang-update-nhung-chat-hon-han-AoJe8zAk41j</guid>
            <description><![CDATA[Có gì mới trong bản phát hành Jetpack Compose tháng 4 năm 2026?

Bản phát hành Jetpack Compose tháng 04/2026 hiện đã ổn định (stable). Phiên bản này b...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Saitaman Q</dc:creator>
            <pubDate>2026-05-05 13:03:30</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bài 1 — Redis là gì và vì sao Backend Developer nên quan tâm?]]></title>
                        <link>https://viblo.asia/p/bai-1-redis-la-gi-va-vi-sao-backend-developer-nen-quan-tam-ym4007do491</link>
            <guid isPermaLink="true">https://viblo.asia/p/bai-1-redis-la-gi-va-vi-sao-backend-developer-nen-quan-tam-ym4007do491</guid>
            <description><![CDATA[Redis giải quyết bài toán gì?

<br>Khi làm backend một "thời gian" (thực ra là mới 2 năm kinh nghiệm=))), bạn sẽ nhận ra: vấn đề lớn nhất không phải l...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quốc Việt Phạm</dc:creator>
            <pubDate>2026-05-05 12:03:39</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cập nhật Avatar chuẩn Enterprise: Nghệ thuật quản lý file và dọn &quot;rác&quot; ổ cứng]]></title>
                        <link>https://viblo.asia/p/cap-nhat-avatar-chuan-enterprise-nghe-thuat-quan-ly-file-va-don-rac-o-cung-bNVQGojAJvR</link>
            <guid isPermaLink="true">https://viblo.asia/p/cap-nhat-avatar-chuan-enterprise-nghe-thuat-quan-ly-file-va-don-rac-o-cung-bNVQGojAJvR</guid>
            <description><![CDATA[Khi làm tính năng Cập nhật Avatar (Tải ảnh lên server), các bạn Junior thường làm theo bản năng: Nhận file -> quăng thẳng vào thư mục public/uploads -...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-05-05 11:28:43</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Android Studio Panda 4: Code không chỉ nhanh mà còn “biết nghĩ trước”]]></title>
                        <link>https://viblo.asia/p/android-studio-panda-4-code-khong-chi-nhanh-ma-con-biet-nghi-truoc-wlVmRw3g45Z</link>
            <guid isPermaLink="true">https://viblo.asia/p/android-studio-panda-4-code-khong-chi-nhanh-ma-con-biet-nghi-truoc-wlVmRw3g45Z</guid>
            <description><![CDATA[Android Studio Panda 4 hiện đã ở phiên bản ổn định (stable) và sẵn sàng để bạn sử dụng cho các dự án thực tế. Bản phát hành này mang đến Planning Mode...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Saitaman Q</dc:creator>
            <pubDate>2026-05-05 09:19:19</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Đăng ký tài khoản: Đừng để cái Email Welcome đánh sập Server của bạn!]]></title>
                        <link>https://viblo.asia/p/dang-ky-tai-khoan-dung-de-cai-email-welcome-danh-sap-server-cua-ban-2vJPdW9MJeK</link>
            <guid isPermaLink="true">https://viblo.asia/p/dang-ky-tai-khoan-dung-de-cai-email-welcome-danh-sap-server-cua-ban-2vJPdW9MJeK</guid>
            <description><![CDATA[Lời mở đầu: Tội ác của hàm Mail::send()

Hãy nhìn vào một đoạn code Đăng ký kinh điển mà 90% anh em mới làm quen Laravel thường viết:

Nhìn thì rất gọ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-05-05 09:16:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #245 - mq (mqlang): Ngôn ngữ truy vấn Markdown chuyên sâu với kiến trúc Rust, cơ chế suy diễn kiểu (Type Inference) và hệ sinh thái LSP/Wasm tích hợp]]></title>
                        <link>https://viblo.asia/p/open-source-245-mq-mqlang-ngon-ngu-truy-van-markdown-chuyen-sau-voi-kien-truc-rust-co-che-suy-dien-kieu-type-inference-va-he-sinh-thai-lspwasm-tich-hop-R5JRQMjD4Gv</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-245-mq-mqlang-ngon-ngu-truy-van-markdown-chuyen-sau-voi-kien-truc-rust-co-che-suy-dien-kieu-type-inference-va-he-sinh-thai-lspwasm-tich-hop-R5JRQMjD4Gv</guid>
            <description><![CDATA[Trong kỷ nguyên của các mô hình ngôn ngữ lớn (LLM), Markdown đã trở thành ngôn ngữ giao tiếp chuẩn giữa người và máy. Tuy nhiên, việc trích xuất và bi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-05-05 08:10:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #244 - NoctaVox: Trình phát nhạc Terminal (TUI) hiệu năng cao với kiến trúc Rust, nhân âm thanh Voxio và cơ chế trực quan hóa phổ tần thời gian thực]]></title>
                        <link>https://viblo.asia/p/open-source-244-noctavox-trinh-phat-nhac-terminal-tui-hieu-nang-cao-voi-kien-truc-rust-nhan-am-thanh-voxio-va-co-che-truc-quan-hoa-pho-tan-thoi-gian-thuc-37Ldegr0Vov</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-244-noctavox-trinh-phat-nhac-terminal-tui-hieu-nang-cao-voi-kien-truc-rust-nhan-am-thanh-voxio-va-co-che-truc-quan-hoa-pho-tan-thoi-gian-thuc-37Ldegr0Vov</guid>
            <description><![CDATA[Trong cộng đồng người dùng Terminal, sự kết hợp giữa hiệu năng thô và trải nghiệm điều khiển bằng bàn phím là tiêu chuẩn tối thượng. NoctaVox ra đời k...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-05-05 08:08:16</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #243 - Dingo: Meta-language cho Go với kiến trúc AST Transformer, LSP Proxy và triết lý &quot;Zero-Runtime Overhead&quot;]]></title>
                        <link>https://viblo.asia/p/open-source-243-dingo-meta-language-cho-go-voi-kien-truc-ast-transformer-lsp-proxy-va-triet-ly-zero-runtime-overhead-kY4gDYzqJAe</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-243-dingo-meta-language-cho-go-voi-kien-truc-ast-transformer-lsp-proxy-va-triet-ly-zero-runtime-overhead-kY4gDYzqJAe</guid>
            <description><![CDATA[Trong giới phát triển phần mềm, Go (Golang) nổi tiếng với sự đơn giản và hiệu năng cao, nhưng cũng thường bị chỉ trích vì sự thiếu hụt các tính năng n...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-05-05 08:06:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Open Source] #242 - gstack: Hệ thống điều phối AI Agent chuyên sâu với kiến trúc Bun, Playwright Daemon và cơ chế tương tác Web theo ngữ nghĩa]]></title>
                        <link>https://viblo.asia/p/open-source-242-gstack-he-thong-dieu-phoi-ai-agent-chuyen-sau-voi-kien-truc-bun-playwright-daemon-va-co-che-tuong-tac-web-theo-ngu-nghia-gjLN0M8j432</link>
            <guid isPermaLink="true">https://viblo.asia/p/open-source-242-gstack-he-thong-dieu-phoi-ai-agent-chuyen-sau-voi-kien-truc-bun-playwright-daemon-va-co-che-tuong-tac-web-theo-ngu-nghia-gjLN0M8j432</guid>
            <description><![CDATA[Trong kỷ nguyên của AI-driven development, các công cụ như Claude Code mang lại khả năng lập trình tự trị mạnh mẽ nhưng thường bị giới hạn bởi việc th...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung tín Phạm</dc:creator>
            <pubDate>2026-05-05 08:03:14</pubDate>
                                                                                                        </item>
            </channel>
</rss>
