<?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-25T09:45:37+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Vibe Coding Là Gì? Tại Sao Dân IT Năm 2026 Phải Chạy Theo Vibe Coding]]></title>
                        <link>https://viblo.asia/p/vibe-coding-la-gi-tai-sao-dan-it-nam-2026-phai-chay-theo-vibe-coding-1j4lQPaAJwl</link>
            <guid isPermaLink="true">https://viblo.asia/p/vibe-coding-la-gi-tai-sao-dan-it-nam-2026-phai-chay-theo-vibe-coding-1j4lQPaAJwl</guid>
            <description><![CDATA[Agentic Vibe Coding là một phương pháp lập trình hiện đại, nơi lập trình viên tập trung vào việc truyền đạt "vibe" (ý tưởng, cảm hứng và mục tiêu tổng...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Quốc</dc:creator>
            <pubDate>2026-05-25 09:23:59</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Đừng Để Database Của Bạn Chạy &quot;Tồng Ngồng&quot; Trên AWS Nữa: Thiết Kế Kiến Trúc Cloud An Toàn Từ Đầu (Kèm Source Code)]]></title>
                        <link>https://viblo.asia/p/dung-de-database-cua-ban-chay-tong-ngong-tren-aws-nua-thiet-ke-kien-truc-cloud-an-toan-tu-dau-kem-source-code-RlL5eQR6LbB</link>
            <guid isPermaLink="true">https://viblo.asia/p/dung-de-database-cua-ban-chay-tong-ngong-tren-aws-nua-thiet-ke-kien-truc-cloud-an-toan-tu-dau-kem-source-code-RlL5eQR6LbB</guid>
            <description><![CDATA[Chào anh em, làm Backend Dev thì chắc hẳn ai cũng từng trải qua cái cảnh "code xong chạy ngon ở localhost rồi, nhưng deploy lên AWS thì... trầm cảm".
...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">paudang</dc:creator>
            <pubDate>2026-05-25 08:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bài 3: Định tuyến dữ liệu (Message Keys) và Nhóm tiêu thụ (Consumer Group)]]></title>
                        <link>https://viblo.asia/p/bai-3-dinh-tuyen-du-lieu-message-keys-va-nhom-tieu-thu-consumer-group-ZoJjeG3g4Y7</link>
            <guid isPermaLink="true">https://viblo.asia/p/bai-3-dinh-tuyen-du-lieu-message-keys-va-nhom-tieu-thu-consumer-group-ZoJjeG3g4Y7</guid>
            <description><![CDATA[1. Message Key: Lời giải cho bài toán thứ tự

Như đã đề cập ở Bài 2, Kafka chỉ đảm bảo thứ tự tin nhắn trong cùng một Partition. Khi một ứng dụng gửi ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-05-24 21:07:20</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[C++ OOP Thực Chiến] Bài 37: Cài đặt kế thừa (Phần 1) - Định luật &quot;Xây móng trước khi lợp mái&quot;]]></title>
                        <link>https://viblo.asia/p/c-oop-thuc-chien-bai-37-cai-dat-ke-thua-phan-1-dinh-luat-xay-mong-truoc-khi-lop-mai-7Z4DEGR0JnX</link>
            <guid isPermaLink="true">https://viblo.asia/p/c-oop-thuc-chien-bai-37-cai-dat-ke-thua-phan-1-dinh-luat-xay-mong-truoc-khi-lop-mai-7Z4DEGR0JnX</guid>
            <description><![CDATA[Chào anh em! Ở [Bài 36], chúng ta đã biết cách dùng protected để chia sẻ tài sản từ Cha xuống Con. Đồng thời, mình có để lại một câu hỏi lớn ở hàm Con...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-05-24 20:57:01</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[SSRF qua bot Playwright: khi REST API validate kỹ, còn background worker thì... quên]]></title>
                        <link>https://viblo.asia/p/ssrf-qua-bot-playwright-khi-rest-api-validate-ky-con-background-worker-thi-quen-yZJZlgykVjm</link>
            <guid isPermaLink="true">https://viblo.asia/p/ssrf-qua-bot-playwright-khi-rest-api-validate-ky-con-background-worker-thi-quen-yZJZlgykVjm</guid>
            <description><![CDATA[Khi xây hệ thống có background worker, queue, hay cron job, chúng ta thường dồn toàn bộ tâm sức validate ở chỗ "công khai nhất" — REST API ngoài cùng....]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Văn Huy</dc:creator>
            <pubDate>2026-05-24 20:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Từ Ý Tưởng đến Code: Giải phẫu hệ thống qua các biểu đồ UML &amp; ERD]]></title>
                        <link>https://viblo.asia/p/tu-y-tuong-den-code-giai-phau-he-thong-qua-cac-bieu-do-uml-erd-G24B8GyOLz3</link>
            <guid isPermaLink="true">https://viblo.asia/p/tu-y-tuong-den-code-giai-phau-he-thong-qua-cac-bieu-do-uml-erd-G24B8GyOLz3</guid>
            <description><![CDATA[Đã bao giờ bạn vừa nhận một yêu cầu làm web, chưa kịp nghĩ ngợi nhiều đã vội gõ ngay npm create vite@latest, hì hục dựng UI bằng Tailwind CSS, để rồi ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàn Hải</dc:creator>
            <pubDate>2026-05-24 17:39:05</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Đừng truyền JWT qua argv: cái bẫy bảo mật mà tutorial Tauri/Electron không nói cho bạn]]></title>
                        <link>https://viblo.asia/p/dung-truyen-jwt-qua-argv-cai-bay-bao-mat-ma-tutorial-taurielectron-khong-noi-cho-ban-oW4oeDaBLml</link>
            <guid isPermaLink="true">https://viblo.asia/p/dung-truyen-jwt-qua-argv-cai-bay-bao-mat-ma-tutorial-taurielectron-khong-noi-cho-ban-oW4oeDaBLml</guid>
            <description><![CDATA[Khi làm việc với các framework desktop như Tauri hay Electron, việc gọi một process con (sidecar) gần như là chuyện cơm bữa. Và nếu giống tôi, khả năn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Văn Huy</dc:creator>
            <pubDate>2026-05-24 17:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[AI Assistants Are Moving From Productivity to Personal Communication]]></title>
                        <link>https://viblo.asia/p/ai-assistants-are-moving-from-productivity-to-personal-communication-ZjJYWZ1zVOE</link>
            <guid isPermaLink="true">https://viblo.asia/p/ai-assistants-are-moving-from-productivity-to-personal-communication-ZjJYWZ1zVOE</guid>
            <description><![CDATA[Artificial intelligence assistants are no longer limited to coding, customer support, workflow automation, or content generation. A new wave of AI pro...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shaw Wang</dc:creator>
            <pubDate>2026-05-24 16:21:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[How I Built an Intelligent, Budget-Friendly Meal Planner to Refactor My Fitness Journey]]></title>
                        <link>https://viblo.asia/p/how-i-built-an-intelligent-budget-friendly-meal-planner-to-refactor-my-fitness-journey-OQJwzbKq4MP</link>
            <guid isPermaLink="true">https://viblo.asia/p/how-i-built-an-intelligent-budget-friendly-meal-planner-to-refactor-my-fitness-journey-OQJwzbKq4MP</guid>
            <description><![CDATA[Every software engineer knows the concept of refactoring—improving the internal structure of code without changing its external behavior. But a few mo...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Le Phuong Trung</dc:creator>
            <pubDate>2026-05-24 14:59:39</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[18 Công cụ AI tăng năng suất 2026: Danh sách chọn lọc theo danh mục]]></title>
                        <link>https://viblo.asia/p/18-cong-cu-ai-tang-nang-suat-2026-danh-sach-chon-loc-theo-danh-muc-oW4oeDwBLml</link>
            <guid isPermaLink="true">https://viblo.asia/p/18-cong-cu-ai-tang-nang-suat-2026-danh-sach-chon-loc-theo-danh-muc-oW4oeDwBLml</guid>
            <description><![CDATA[Danh sách này tổ chức theo danh mục để bạn tìm đúng công cụ cho đúng vấn đề, không phải tìm công cụ "có AI" mà tìm công cụ thực sự giải quyết được bài...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Steven Being</dc:creator>
            <pubDate>2026-05-24 14:31:02</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Lượn một vòng RAG để xem mình outdate thế nào rồi nào (P2)]]></title>
                        <link>https://viblo.asia/p/luon-mot-vong-rag-de-xem-minh-outdate-the-nao-roi-nao-p2-y0VGwOZpVPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/luon-mot-vong-rag-de-xem-minh-outdate-the-nao-roi-nao-p2-y0VGwOZpVPA</guid>
            <description><![CDATA[Lời mở đầu
- Tiếp nối phần 1, chúng ta sẽ cùng trao đổi tiếp tại phần 2 này nhé

4.  LightRAG — Dual-Level Graph Retrieval

Reference:
Guo et al. (HKU...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung Đức</dc:creator>
            <pubDate>2026-05-24 11:41:57</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Agentic Engineering (Phần 1): Từ “vibe coding” đến cách làm phần mềm một cách bài bản]]></title>
                        <link>https://viblo.asia/p/agentic-engineering-phan-1-tu-vibe-coding-den-cach-lam-phan-mem-mot-cach-bai-ban-13VM9DPGVY7</link>
            <guid isPermaLink="true">https://viblo.asia/p/agentic-engineering-phan-1-tu-vibe-coding-den-cach-lam-phan-mem-mot-cach-bai-ban-13VM9DPGVY7</guid>
            <description><![CDATA[Xin chào các bạn, lâu rồi không cập nhật gì cả, hôm nay mình lại ngoi lên đây. Dạo này thấy mọi người bàn tán chủ đề "AI đá dev ra chuồng gà - Lập trì...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bui Tien Tung</dc:creator>
            <pubDate>2026-05-24 10:23:46</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Composition Hay Inheritance? Bài Học Thực Chiến Từ Strategy Pattern]]></title>
                        <link>https://viblo.asia/p/composition-hay-inheritance-bai-hoc-thuc-chien-tu-strategy-pattern-wd43EZ03LX9</link>
            <guid isPermaLink="true">https://viblo.asia/p/composition-hay-inheritance-bai-hoc-thuc-chien-tu-strategy-pattern-wd43EZ03LX9</guid>
            <description><![CDATA[Có một cái cây inheritance mà mình từng nhìn vào và không biết nên khóc hay nên cười. Nó sâu 7 tầng. VNPayFlashSaleDiscountPaymentService extends VNPa...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quốc Bảo Nguyễn</dc:creator>
            <pubDate>2026-05-24 08:59:49</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Lượn một vòng RAG để xem mình outdate thế nào rồi nào (P1)]]></title>
                        <link>https://viblo.asia/p/luon-mot-vong-rag-de-xem-minh-outdate-the-nao-roi-nao-p1-oKLnqeo3JQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/luon-mot-vong-rag-de-xem-minh-outdate-the-nao-roi-nao-p1-oKLnqeo3JQO</guid>
            <description><![CDATA[Mở đầu
- RAG là một công nghệ mình đã đi cùng nó khá lâu, từ RAG truyền thống, GraphRAG rồi AgenticRAG. Các dự án về chatbot cũng không phải là ít nên...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trung Đức</dc:creator>
            <pubDate>2026-05-24 08:47:59</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tuần 13: Bị từ chối, im lặng và vẫn tiếp tục xuất hiện]]></title>
                        <link>https://viblo.asia/p/tuan-13-bi-tu-choi-im-lang-va-van-tiep-tuc-xuat-hien-PoL7e0kN4vk</link>
            <guid isPermaLink="true">https://viblo.asia/p/tuan-13-bi-tu-choi-im-lang-va-van-tiep-tuc-xuat-hien-PoL7e0kN4vk</guid>
            <description><![CDATA[Tuần này nhắc tôi rằng xây dựng startup không phải lúc nào cũng ồn ào.
Đôi khi mọi thứ rất yên lặng.

Timeline yên lặng. Tăng trưởng yên lặng. Những t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">BaintComputer</dc:creator>
            <pubDate>2026-05-24 08:42:32</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[NetBox và câu chuyện &quot;Sandbox? Sandbox nào?&quot; — Phân tích RCE qua Jinja2 `finalize` parameter]]></title>
                        <link>https://viblo.asia/p/netbox-va-cau-chuyen-sandbox-sandbox-nao-phan-tich-rce-qua-jinja2-finalize-parameter-lZL9XqAMJQK</link>
            <guid isPermaLink="true">https://viblo.asia/p/netbox-va-cau-chuyen-sandbox-sandbox-nao-phan-tich-rce-qua-jinja2-finalize-parameter-lZL9XqAMJQK</guid>
            <description><![CDATA["Tôi đã đặt SandboxedEnvironment rồi mà, sao còn RCE được?"

Mở màn: Một buổi chiều bình thường ở Sun* Cyber Security Research

Chuyện kể rằng một buổ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ngocanh Le</dc:creator>
            <pubDate>2026-05-23 23:34:49</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Design Pattern Failure Case Study - Feature Flag và Incident chục nghìn tỷ đồng]]></title>
                        <link>https://viblo.asia/p/design-pattern-failure-case-study-feature-flag-va-incident-chuc-nghin-ty-dong-bA468BvlLKv</link>
            <guid isPermaLink="true">https://viblo.asia/p/design-pattern-failure-case-study-feature-flag-va-incident-chuc-nghin-ty-dong-bA468BvlLKv</guid>
            <description><![CDATA[Năm 2012, Knight Capital một công ty trading hàng đầu nước Mỹ mất gần 10.000 tỷ VND (440 triệu USD quy đổi sang VNĐ năm 2012) chỉ trong 45 phút.
Do kh...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tài</dc:creator>
            <pubDate>2026-05-23 23:04:03</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Rate Limiting trong FastAPI — Từ &quot;Không Có Gì&quot; Đến Production-Ready (Phần 1)]]></title>
                        <link>https://viblo.asia/p/rate-limiting-trong-fastapi-tu-khong-co-gi-den-production-ready-phan-1-pPLkN3y8JRZ</link>
            <guid isPermaLink="true">https://viblo.asia/p/rate-limiting-trong-fastapi-tu-khong-co-gi-den-production-ready-phan-1-pPLkN3y8JRZ</guid>
            <description><![CDATA[Hôm nay mình sẽ chia sẻ về cách implement rate limiting cho blog cá nhân của mình — một thứ mà lúc đầu mình nghĩ "blog cá nhân cần gì rate limiting", ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lê Tú Mỹ Phan</dc:creator>
            <pubDate>2026-05-23 20:54:54</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Network Infrastructure, Security, Troubleshooting &amp; Protocols for N10-009 Exam Preparation]]></title>
                        <link>https://viblo.asia/p/network-infrastructure-security-troubleshooting-protocols-for-n10-009-exam-preparation-AWVpXgZvV05</link>
            <guid isPermaLink="true">https://viblo.asia/p/network-infrastructure-security-troubleshooting-protocols-for-n10-009-exam-preparation-AWVpXgZvV05</guid>
            <description><![CDATA[The CompTIA Network+ Certification N10-009 Exam, offered by CompTIA, is designed for professionals who want to validate their foundational networking ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eleanor Sin</dc:creator>
            <pubDate>2026-05-23 19:04:49</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Trị dứt điểm &quot;Bệnh não cá vàng&quot; của AI Coding Agent với thư viện agentmemory]]></title>
                        <link>https://viblo.asia/p/tri-dut-diem-benh-nao-ca-vang-cua-ai-coding-agent-voi-thu-vien-agentmemory-ym40071E491</link>
            <guid isPermaLink="true">https://viblo.asia/p/tri-dut-diem-benh-nao-ca-vang-cua-ai-coding-agent-voi-thu-vien-agentmemory-ym40071E491</guid>
            <description><![CDATA[Chào các anh em lập trình viên,

Nếu bạn đang sử dụng Cursor, Claude Code, Cline hay bất kỳ AI Agent nào hàng ngày, chắc hẳn bạn đã quá quen thuộc với...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Đoàn Phương</dc:creator>
            <pubDate>2026-05-23 17:13:42</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Công Nghệ AI OpenClaw Là Gì?]]></title>
                        <link>https://viblo.asia/p/cong-nghe-ai-openclaw-la-gi-AY4qQdDp4Pw</link>
            <guid isPermaLink="true">https://viblo.asia/p/cong-nghe-ai-openclaw-la-gi-AY4qQdDp4Pw</guid>
            <description><![CDATA[OpenClaw thực chất là gì?
Tại sao một dự án có vẻ ngoài “dị biệt” với biểu tượng chú tôm hùm lại có sức hút lớn đến vậy?
Liệu nó có thực sự là một cuộ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trần Đình Quang</dc:creator>
            <pubDate>2026-05-23 17:07:22</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ CodeGraph: Cung cấp &quot;Bản đồ tư duy&quot; giúp AI Agent (Claude, Cursor) hiểu Source Code siêu tốc &amp; tiết kiệm]]></title>
                        <link>https://viblo.asia/p/codegraph-cung-cap-ban-do-tu-duy-giup-ai-agent-claude-cursor-hieu-source-code-sieu-toc-tiet-kiem-bNVQGogoJvR</link>
            <guid isPermaLink="true">https://viblo.asia/p/codegraph-cung-cap-ban-do-tu-duy-giup-ai-agent-claude-cursor-hieu-source-code-sieu-toc-tiet-kiem-bNVQGogoJvR</guid>
            <description><![CDATA[Chào các bạn, nếu các bạn đang sử dụng các AI Coding Agent như Claude Code, Cursor, hay Cline để hỗ trợ lập trình, chắc hẳn bạn từng gặp tình trạng: A...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Đoàn Phương</dc:creator>
            <pubDate>2026-05-23 17:01:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cuộc đời của một HTTP Request]]></title>
                        <link>https://viblo.asia/p/cuoc-doi-cua-mot-http-request-3RL1BYQ8Vao</link>
            <guid isPermaLink="true">https://viblo.asia/p/cuoc-doi-cua-mot-http-request-3RL1BYQ8Vao</guid>
            <description><![CDATA[Đối tượng: Junior → Senior Developer
Mục tiêu: Hiểu đúng, đủ, và có thể tra cứu lại
Cách đọc: Đọc thẳng từ đầu nếu bạn mới. Dùng mục lục để jump nếu b...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quốc Bảo Nguyễn</dc:creator>
            <pubDate>2026-05-23 16:55:41</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Đằng sau nút &quot;Thanh toán&quot;: Điều gì xảy ra trong 1 giây?]]></title>
                        <link>https://viblo.asia/p/dang-sau-nut-thanh-toan-dieu-gi-xay-ra-trong-1-giay-AoJe8znK41j</link>
            <guid isPermaLink="true">https://viblo.asia/p/dang-sau-nut-thanh-toan-dieu-gi-xay-ra-trong-1-giay-AoJe8znK41j</guid>
            <description><![CDATA["Đơn hàng đã được thanh toán thành công."
Bốn chữ đó hiện ra trong chưa đầy một giây. Người dùng mỉm cười, đóng app lại. Còn mình — lúc đó đang ngồi t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quốc Bảo Nguyễn</dc:creator>
            <pubDate>2026-05-23 16:42:40</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giải phẫu Redis: Vì sao RAM có thể nhanh đến mức phi lý?]]></title>
                        <link>https://viblo.asia/p/giai-phau-redis-vi-sao-ram-co-the-nhanh-den-muc-phi-ly-k74a9gr94eO</link>
            <guid isPermaLink="true">https://viblo.asia/p/giai-phau-redis-vi-sao-ram-co-the-nhanh-den-muc-phi-ly-k74a9gr94eO</guid>
            <description><![CDATA["Cái máy chủ đó chịu không nổi nữa rồi anh ơi." — Câu nói mình nghe lần đầu lúc 2 giờ sáng, khi database production đang thở hổn hển vì một cái flash ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quốc Bảo Nguyễn</dc:creator>
            <pubDate>2026-05-23 16:22:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tại sao NULL = NULL lại không đúng?]]></title>
                        <link>https://viblo.asia/p/tai-sao-null-null-lai-khong-dung-XRJ8R0DNVGq</link>
            <guid isPermaLink="true">https://viblo.asia/p/tai-sao-null-null-lai-khong-dung-XRJ8R0DNVGq</guid>
            <description><![CDATA[
Bạn đã bao giờ viết một câu query trông có vẻ hoàn hảo, nhưng kết quả trả về lại trống rỗng một cách khó hiểu chưa?

Câu query này chạy thành công, k...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sydexa</dc:creator>
            <pubDate>2026-05-23 14:16:34</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Infinity phân tích những công bố quan trọng tại Google I/O 2026]]></title>
                        <link>https://viblo.asia/p/infinity-phan-tich-nhung-cong-bo-quan-trong-tai-google-io-2026-RlL5eQozLbB</link>
            <guid isPermaLink="true">https://viblo.asia/p/infinity-phan-tich-nhung-cong-bo-quan-trong-tai-google-io-2026-RlL5eQozLbB</guid>
            <description><![CDATA[8 công bố lớn tại Google I/O 2026: Gemini 3.5, kính thông minh và cuộc đua AI toàn diện

Google I/O 2026 diễn ra ngày 22 tháng 5 năm 2026 với 8 công b...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Infinity</dc:creator>
            <pubDate>2026-05-23 10:00:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Government Schemes Offering Maximum Benefits for Women-Owned Businesses]]></title>
                        <link>https://viblo.asia/p/government-schemes-offering-maximum-benefits-for-women-owned-businesses-2vJPdWrxJeK</link>
            <guid isPermaLink="true">https://viblo.asia/p/government-schemes-offering-maximum-benefits-for-women-owned-businesses-2vJPdWrxJeK</guid>
            <description><![CDATA[In recent years, women entrepreneurship has emerged as a formidable force in India's economic landscape. Women-owned businesses are no longer just sma...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ambit Finvest Private Limited</dc:creator>
            <pubDate>2026-05-23 02:28:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bài 2: Mổ xẻ Topic — Bí mật của tốc độ (Partitions &amp; Offsets)]]></title>
                        <link>https://viblo.asia/p/bai-2-mo-xe-topic-bi-mat-cua-toc-do-partitions-offsets-7Z4DEGOoJnX</link>
            <guid isPermaLink="true">https://viblo.asia/p/bai-2-mo-xe-topic-bi-mat-cua-toc-do-partitions-offsets-7Z4DEGOoJnX</guid>
            <description><![CDATA[Để Kafka có thể xử lý hàng triệu tin nhắn mỗi giây, một Topic không bao giờ đứng nguyên một khối. Nó được băm nhỏ ra.

1. Partition (Phân vùng) là gì?...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-05-22 20:45:19</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Infinity phân tích Google I/O 2026: Những điều bạn cần biết về SEO/AEO]]></title>
                        <link>https://viblo.asia/p/infinity-phan-tich-google-io-2026-nhung-dieu-ban-can-biet-ve-seoaeo-OQJwzbkq4MP</link>
            <guid isPermaLink="true">https://viblo.asia/p/infinity-phan-tich-google-io-2026-nhung-dieu-ban-can-biet-ve-seoaeo-OQJwzbkq4MP</guid>
            <description><![CDATA[Google I/O 2026 không công bố AI Mode thành trải nghiệm tìm kiếm mặc định, nhưng 4 tính năng mới ra mắt ngày 20/5/2026 cho thấy người dùng sẽ ngày càn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Infinity</dc:creator>
            <pubDate>2026-05-22 19:54:59</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Juniper Data Center Certification Is Not as Difficult as Everyone in the Community Says]]></title>
                        <link>https://viblo.asia/p/juniper-data-center-certification-is-not-as-difficult-as-everyone-in-the-community-says-vbLbjXB1Lnk</link>
            <guid isPermaLink="true">https://viblo.asia/p/juniper-data-center-certification-is-not-as-difficult-as-everyone-in-the-community-says-vbLbjXB1Lnk</guid>
            <description><![CDATA[People see Juniper Data Center Certification on a job post and immediately assume it's out of their reach. That assumption is wrong. Virtual networkin...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">malrick stone</dc:creator>
            <pubDate>2026-05-22 19:26:21</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[6 Things Included in Luxury All-Inclusive Egypt Tours from Canada]]></title>
                        <link>https://viblo.asia/p/6-things-included-in-luxury-all-inclusive-egypt-tours-from-canada-18J2ejy04YK</link>
            <guid isPermaLink="true">https://viblo.asia/p/6-things-included-in-luxury-all-inclusive-egypt-tours-from-canada-18J2ejy04YK</guid>
            <description><![CDATA[When Canadians search for luxury egypt tours from canada all inclusive, the first question is always: what exactly is included? Al-Ibrahim Travel & To...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sail Mehboob</dc:creator>
            <pubDate>2026-05-22 18:06:27</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Build app với AI agent: cách mình tổ chức một dự án để AI làm việc đúng convention ngay từ prompt đầu]]></title>
                        <link>https://viblo.asia/p/build-app-voi-ai-agent-cach-minh-to-chuc-mot-du-an-de-ai-lam-viec-dung-convention-ngay-tu-prompt-dau-wd43EZ23LX9</link>
            <guid isPermaLink="true">https://viblo.asia/p/build-app-voi-ai-agent-cach-minh-to-chuc-mot-du-an-de-ai-lam-viec-dung-convention-ngay-tu-prompt-dau-wd43EZ23LX9</guid>
            <description><![CDATA[TL;DR: Bài này không bàn về tech stack. Bài này bàn về cách tổ chức một dự án sao cho AI agent (Claude Code / Cursor / Copilot) hiểu codebase, tuân th...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trần Văn Dinh</dc:creator>
            <pubDate>2026-05-22 17:04:29</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Kiến trúc và tối ưu 3D Editor thực chiến với Three.js]]></title>
                        <link>https://viblo.asia/p/kien-truc-va-toi-uu-3d-editor-thuc-chien-voi-threejs-y0VGwOapVPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/kien-truc-va-toi-uu-3d-editor-thuc-chien-voi-threejs-y0VGwOapVPA</guid>
            <description><![CDATA[Mở đầu

Sau khi xây dựng được:
- selection
- drag
- rotate
- scale
- snapping
- transform controls

… bạn sẽ bắt đầu nhận ra một điều:

render object ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sơn Đoàn Văn</dc:creator>
            <pubDate>2026-05-22 16:58:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Mình đã build một boilerplate Next.js 16 tích hợp AI agent thế nào]]></title>
                        <link>https://viblo.asia/p/minh-da-build-mot-boilerplate-nextjs-16-tich-hop-ai-agent-the-nao-lZL9Xq5MJQK</link>
            <guid isPermaLink="true">https://viblo.asia/p/minh-da-build-mot-boilerplate-nextjs-16-tich-hop-ai-agent-the-nao-lZL9Xq5MJQK</guid>
            <description><![CDATA[TL;DR: Một starter cho web app hiện đại: Next.js 16 (App Router + Turbopack), React 19, Supabase Auth/DB, Tailwind v4 với design tokens, i18n EN+VI, l...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trần Văn Dinh</dc:creator>
            <pubDate>2026-05-22 16:56:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xây dựng 3D Editor đầu tiên với Three.js — Select, Drag, Rotate, Scale]]></title>
                        <link>https://viblo.asia/p/xay-dung-3d-editor-dau-tien-voi-threejs-select-drag-rotate-scale-PoL7e0ZN4vk</link>
            <guid isPermaLink="true">https://viblo.asia/p/xay-dung-3d-editor-dau-tien-voi-threejs-select-drag-rotate-scale-PoL7e0ZN4vk</guid>
            <description><![CDATA[Mở đầu

Sau khi hiểu:
- scene
- camera
- mesh
- coordinate system

… bước tiếp theo sẽ là:

biến scene 3D thành một editor thật sự.

Đây là giai đoạn:...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sơn Đoàn Văn</dc:creator>
            <pubDate>2026-05-22 16:55:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Google Antigravity 2.0: Từ IDE sang nền tảng Agent-First toàn diện]]></title>
                        <link>https://viblo.asia/p/google-antigravity-20-tu-ide-sang-nen-tang-agent-first-toan-dien-13VM9DWGVY7</link>
            <guid isPermaLink="true">https://viblo.asia/p/google-antigravity-20-tu-ide-sang-nen-tang-agent-first-toan-dien-13VM9DWGVY7</guid>
            <description><![CDATA[Giới thiệu

Ngày 19/5/2026, tại sự kiện Google I/O 2026, Google chính thức ra mắt Google Antigravity 2.0 — một bước chuyển đổi kiến trúc lớn: từ một A...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Edward</dc:creator>
            <pubDate>2026-05-22 16:54:45</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cursor 3: Kỷ nguyên Agent-First — Khi IDE nhường sân cho AI Agents]]></title>
                        <link>https://viblo.asia/p/cursor-3-ky-nguyen-agent-first-khi-ide-nhuong-san-cho-ai-agents-oKLnqem3JQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/cursor-3-ky-nguyen-agent-first-khi-ide-nhuong-san-cho-ai-agents-oKLnqem3JQO</guid>
            <description><![CDATA[Giới thiệu

Ngày 2/4/2026, Anysphere phát hành Cursor 3 — phiên bản đánh dấu bước ngoặt lớn nhất kể từ khi Cursor ra đời. Không chỉ là một bản cập nhậ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Edward</dc:creator>
            <pubDate>2026-05-22 16:52:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Three.js cho người mới bắt đầu — Hiểu đúng về thế giới 3D trước khi code]]></title>
                        <link>https://viblo.asia/p/threejs-cho-nguoi-moi-bat-dau-hieu-dung-ve-the-gioi-3d-truoc-khi-code-gdJzvM63Jz5</link>
            <guid isPermaLink="true">https://viblo.asia/p/threejs-cho-nguoi-moi-bat-dau-hieu-dung-ve-the-gioi-3d-truoc-khi-code-gdJzvM63Jz5</guid>
            <description><![CDATA[Mở đầu

Nếu bạn đang bắt đầu học Three.js, rất có thể bạn đã từng gặp những tình huống như:

- Copy code từ tutorial nhưng không hiểu thật sự nó hoạt ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sơn Đoàn Văn</dc:creator>
            <pubDate>2026-05-22 16:51:40</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bên trong mã nguồn Qdrant - P2]]></title>
                        <link>https://viblo.asia/p/ben-trong-ma-nguon-qdrant-p2-AY4qQd7e4Pw</link>
            <guid isPermaLink="true">https://viblo.asia/p/ben-trong-ma-nguon-qdrant-p2-AY4qQd7e4Pw</guid>
            <description><![CDATA[Lời mở đầu
Tiếp tục phần trước, phần này chúng ta tiếp tục đào bới mã nguồn của Qdrant xem có gì hay ho không ?

Ta sẽ tập trung vào package collectio...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bùi Việt Hoàng</dc:creator>
            <pubDate>2026-05-22 16:20:04</pubDate>
                                                                                                        </item>
            </channel>
</rss>
