<?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-09-03T17:39:16+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Xây dựng Tử Vi AI: kiến trúc RAG, dữ liệu có cấu trúc và kiểm soát hallucination]]></title>
                        <link>https://viblo.asia/p/xay-dung-tu-vi-ai-kien-truc-rag-du-lieu-co-cau-truc-va-kiem-soat-hallucination-ZjJYW6gDVOE</link>
            <guid isPermaLink="true">https://viblo.asia/p/xay-dung-tu-vi-ai-kien-truc-rag-du-lieu-co-cau-truc-va-kiem-soat-hallucination-ZjJYW6gDVOE</guid>
            <description><![CDATA[Xây dựng Tử Vi AI: kiến trúc RAG, dữ liệu có cấu trúc và kiểm soát hallucination

Mở đầu

Khi nói đến AI trong các lĩnh vực chuyên ngành, nhiều người ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">luu ha</dc:creator>
            <pubDate>2026-09-03 17:32:39</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[API MB Bank — Giải pháp MB Open API chính thức từ GPM Pay]]></title>
                        <link>https://viblo.asia/p/api-mb-bank-giai-phap-mb-open-api-chinh-thuc-tu-gpm-pay-G24B8m6GLz3</link>
            <guid isPermaLink="true">https://viblo.asia/p/api-mb-bank-giai-phap-mb-open-api-chinh-thuc-tu-gpm-pay-G24B8m6GLz3</guid>
            <description><![CDATA[GPM Pay kết nối trực tiếp MB Open API để đẩy biến động số dư MB Bank realtime về hệ thống của bạn qua webhook và REST API. Đăng ký bằng OTP trong 5 ph...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Duy Văn Nguyễn</dc:creator>
            <pubDate>2026-09-03 17:06:26</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bringup SSD1306 trên uboot cho openwrt image với Pi4]]></title>
                        <link>https://viblo.asia/p/bringup-ssd1306-tren-uboot-cho-openwrt-image-voi-pi4-RlL5eDR8LbB</link>
            <guid isPermaLink="true">https://viblo.asia/p/bringup-ssd1306-tren-uboot-cho-openwrt-image-voi-pi4-RlL5eDR8LbB</guid>
            <description><![CDATA[Để build được U-Boot cho OpenWrt image trên Pi 4, các bạn tham khảo bài này nhé:

https://viblo.asia/p/bringup-uboot-tren-openwrt-image-AoJe8p5341j

S...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tuan Truong Nho</dc:creator>
            <pubDate>2026-09-03 16:26:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[PHP và MySQL Bài 33: Tổng quan về Laravel - So sánh với mô hình MVC tự viết]]></title>
                        <link>https://viblo.asia/p/php-va-mysql-bai-33-tong-quan-ve-laravel-so-sanh-voi-mo-hinh-mvc-tu-viet-y0VGwyYzVPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/php-va-mysql-bai-33-tong-quan-ve-laravel-so-sanh-voi-mo-hinh-mvc-tu-viet-y0VGwyYzVPA</guid>
            <description><![CDATA[Hàng triệu trang web trên thế giới đang chạy trên Laravel. Nó là PHP Framework phổ biến nhất, mạnh mẽ nhất và có cộng đồng hỗ trợ lớn nhất hiện nay. N...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cô Gái IT</dc:creator>
            <pubDate>2026-09-03 16:22:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[PHP và MySQL Bài 31: Kiểm thử API với Postman và Bảo mật API bằng JWT (JSON Web Token)]]></title>
                        <link>https://viblo.asia/p/php-va-mysql-bai-31-kiem-thu-api-voi-postman-va-bao-mat-api-bang-jwt-json-web-token-lZL9XPkdJQK</link>
            <guid isPermaLink="true">https://viblo.asia/p/php-va-mysql-bai-31-kiem-thu-api-voi-postman-va-bao-mat-api-bang-jwt-json-web-token-lZL9XPkdJQK</guid>
            <description><![CDATA[Trong thế giới API, bạn sẽ phải làm quen với một sự thật phũ phàng: Giao diện HTML không còn, và Session/Cookie cũng "chết" theo [cite: x].

1. Postma...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cô Gái IT</dc:creator>
            <pubDate>2026-09-03 16:11:31</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Chapter 1 — Startup: Từ một Cloud VM đến lần Deploy đầu tiên]]></title>
                        <link>https://viblo.asia/p/chapter-1-startup-tu-mot-cloud-vm-den-lan-deploy-dau-tien-oW4oenm9Lml</link>
            <guid isPermaLink="true">https://viblo.asia/p/chapter-1-startup-tu-mot-cloud-vm-den-lan-deploy-dau-tien-oW4oenm9Lml</guid>
            <description><![CDATA[Bối cảnh: Một startup vừa ra mắt sản phẩm. Team nhỏ, ngân sách hạn chế, lượng traffic chưa lớn.
Mục tiêu: Đưa application lên Internet bằng một Cloud ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thống PM</dc:creator>
            <pubDate>2026-09-03 16:01:16</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Auto-delete source branch: thói quen nhỏ, tư duy lớn về git workflow]]></title>
                        <link>https://viblo.asia/p/auto-delete-source-branch-thoi-quen-nho-tu-duy-lon-ve-git-workflow-wd43El7jLX9</link>
            <guid isPermaLink="true">https://viblo.asia/p/auto-delete-source-branch-thoi-quen-nho-tu-duy-lon-ve-git-workflow-wd43El7jLX9</guid>
            <description><![CDATA[Có một câu hỏi tưởng như ngớ ngẩn nhưng gần như dev nào cũng từng tự hỏi ít nhất một lần: "Branch này merge xong rồi, giờ mình xóa hay giữ lại?"

Câu ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Xuân Chinh Trịnh</dc:creator>
            <pubDate>2026-09-03 15:17:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Kiểm thử trước khi PR - Phần 2 - Tư duy tạo test case và checklist khía cạnh kiểm thử]]></title>
                        <link>https://viblo.asia/p/kiem-thu-truoc-khi-pr-phan-2-tu-duy-tao-test-case-va-checklist-khia-canh-kiem-thu-gdJzvanjJz5</link>
            <guid isPermaLink="true">https://viblo.asia/p/kiem-thu-truoc-khi-pr-phan-2-tu-duy-tao-test-case-va-checklist-khia-canh-kiem-thu-gdJzvanjJz5</guid>
            <description><![CDATA[Ở Phần 1, mình đã nói về sự khác nhau giữa Unit Test và Integration Test. Bài này đi vào phần "tay chân" hơn một chút: làm sao để viết test case mà kh...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">CÔNG TY TNHH CÔNG NGHỆ SHIP VIỆT NAM</dc:creator>
            <pubDate>2026-09-03 14:21:49</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[What &quot;processed locally&quot; actually means for a browser extension]]></title>
                        <link>https://viblo.asia/p/what-processed-locally-actually-means-for-a-browser-extension-OXLA0OPZJGr</link>
            <guid isPermaLink="true">https://viblo.asia/p/what-processed-locally-actually-means-for-a-browser-extension-OXLA0OPZJGr</guid>
            <description><![CDATA["All processing happens locally" appears in a lot of extension descriptions. It is a meaningful claim, but it is also unverifiable from the sentence i...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">OpenCapture</dc:creator>
            <pubDate>2026-09-03 14:09:32</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[LLMOPS: KIẾN TRÚC VẬN HÀNH, TỐI ƯU SUY LUẬN VÀ BẢO MẬT MÔ HÌNH NGÔN NGỮ LỚN CHUẨN PRODUCTION]]></title>
                        <link>https://viblo.asia/p/llmops-kien-truc-van-hanh-toi-uu-suy-luan-va-bao-mat-mo-hinh-ngon-ngu-lon-chuan-production-ZoJjekK34Y7</link>
            <guid isPermaLink="true">https://viblo.asia/p/llmops-kien-truc-van-hanh-toi-uu-suy-luan-va-bao-mat-mo-hinh-ngon-ngu-lon-chuan-production-ZoJjekK34Y7</guid>
            <description><![CDATA[Trong cộng đồng kỹ thuật phần mềm và trí tuệ nhân tạo, có một câu châm ngôn kinh điển phản ánh chính xác thực trạng của kỷ nguyên Generative AI: "Xây ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Quốc</dc:creator>
            <pubDate>2026-09-03 11:01:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[EVENT VS TRIGGER: RANH GIỚI GIỮA THÔNG BÁO THỤ ĐỘNG VÀ HÀNH ĐỘNG TỰ ĐỘNG]]></title>
                        <link>https://viblo.asia/p/event-vs-trigger-ranh-gioi-giua-thong-bao-thu-dong-va-hanh-dong-tu-dong-2vJPdbeoJeK</link>
            <guid isPermaLink="true">https://viblo.asia/p/event-vs-trigger-ranh-gioi-giua-thong-bao-thu-dong-va-hanh-dong-tu-dong-2vJPdbeoJeK</guid>
            <description><![CDATA[1. Event (Sự Kiện): Bản Chất Của Sự Thông Báo Và Tách Rời

Trong kiến trúc hướng sự kiện (Event-Driven Architecture), một Event đại diện cho việc một ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cô Gái IT</dc:creator>
            <pubDate>2026-09-03 10:25:45</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Khi AI Agent &quot;chiếm sóng&quot; IDE: Tại sao Google Antigravity không thể thay thế hoàn toàn Code Editor?]]></title>
                        <link>https://viblo.asia/p/khi-ai-agent-chiem-song-ide-tai-sao-google-antigravity-khong-the-thay-the-hoan-toan-code-editor-QyJKz8Rq4Me</link>
            <guid isPermaLink="true">https://viblo.asia/p/khi-ai-agent-chiem-song-ide-tai-sao-google-antigravity-khong-the-thay-the-hoan-toan-code-editor-QyJKz8Rq4Me</guid>
            <description><![CDATA[Agent-First Development vs Traditional IDE: Đâu là điểm cân bằng thực tế cho Developers?

Mấy năm gần đây, làn sóng "AI-First Software Engineering" bù...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Xuân Chinh Trịnh</dc:creator>
            <pubDate>2026-09-03 10:25:03</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bài 5: Bảo mật, Xử lý lỗi (Error Handling) và Interceptors trong gRPC.]]></title>
                        <link>https://viblo.asia/p/bai-5-bao-mat-xu-ly-loi-error-handling-va-interceptors-trong-grpc-kNLr37ZEVgA</link>
            <guid isPermaLink="true">https://viblo.asia/p/bai-5-bao-mat-xu-ly-loi-error-handling-va-interceptors-trong-grpc-kNLr37ZEVgA</guid>
            <description><![CDATA[1. Bảo mật trong gRPC (Authentication & Encryption)

Trong môi trường Production, việc truyền dữ liệu trần (insecure) qua mạng là điều tối kỵ. gRPC hỗ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cô Gái IT</dc:creator>
            <pubDate>2026-09-03 08:17:27</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[#09 — Quy ước API &amp; hợp đồng OpenAPI Phần 1]]></title>
                        <link>https://viblo.asia/p/09-quy-uoc-api-hop-dong-openapi-phan-1-1j4lQA7DJwl</link>
            <guid isPermaLink="true">https://viblo.asia/p/09-quy-uoc-api-hop-dong-openapi-phan-1-1j4lQA7DJwl</guid>
            <description><![CDATA[Tài liệu #5. Tham chiếu: 01 §11 · 02 (nghiệp vụ) · 03 (dữ liệu) · 04 §4.8 (Controller).
Ngày lập: 13/08/2026 · Trạng thái: Bản nháp 1
Hợp đồng máy đọc...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-09-02 22:07:09</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Go Zero to Hero - Bài 2: Cài đặt môi trường Go, cấu hình GOPATH và GOROOT]]></title>
                        <link>https://viblo.asia/p/go-zero-to-hero-bai-2-cai-dat-moi-truong-go-cau-hinh-gopath-va-goroot-vbLbjpDZLnk</link>
            <guid isPermaLink="true">https://viblo.asia/p/go-zero-to-hero-bai-2-cai-dat-moi-truong-go-cau-hinh-gopath-va-goroot-vbLbjpDZLnk</guid>
            <description><![CDATA[Việc cài đặt Go thực ra cực kỳ đơn giản, nó chỉ là một file thực thi hoặc file nén giải ra là chạy . Không lằng nhằng như cấu hình JVM của Java hay qu...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cô Gái IT</dc:creator>
            <pubDate>2026-09-02 20:29:58</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[CLLMSP - chứng chỉ AI Security miễn phí nên có]]></title>
                        <link>https://viblo.asia/p/cllmsp-chung-chi-ai-security-mien-phi-nen-co-K9Vy8mxqLQR</link>
            <guid isPermaLink="true">https://viblo.asia/p/cllmsp-chung-chi-ai-security-mien-phi-nen-co-K9Vy8mxqLQR</guid>
            <description><![CDATA[Lời mở đầu
Chào các bạn. Có lẽ ai cũng biết chúng ta đang trong kỷ nguyên của AI - thời đại mà gần như tất cả chúng ta đều “phải” sử dụng AI trong côn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàn Lê Quang</dc:creator>
            <pubDate>2026-09-02 19:57:35</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hướng dẫn cho Founder phi kỹ thuật: Cách chạy ứng dụng web do AI tạo trên máy cục bộ với Cursor, Claude Code và ServBay MCP]]></title>
                        <link>https://viblo.asia/p/huong-dan-cho-founder-phi-ky-thuat-cach-chay-ung-dung-web-do-ai-tao-tren-may-cuc-bo-voi-cursor-claude-code-va-servbay-mcp-18J2eY6a4YK</link>
            <guid isPermaLink="true">https://viblo.asia/p/huong-dan-cho-founder-phi-ky-thuat-cach-chay-ung-dung-web-do-ai-tao-tren-may-cuc-bo-voi-cursor-claude-code-va-servbay-mcp-18J2eY6a4YK</guid>
            <description><![CDATA[Cách các nhà sáng lập không chuyên kỹ thuật biến bản mẫu (prototype) do AI tạo ra thành ứng dụng web full-stack hoàn chỉnh bằng cách kết nối môi trườn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sunny</dc:creator>
            <pubDate>2026-09-02 19:55:16</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[How Cloud-Based SharePoint Solutions Support Better Collaboration]]></title>
                        <link>https://viblo.asia/p/how-cloud-based-sharepoint-solutions-support-better-collaboration-wd43ElzbLX9</link>
            <guid isPermaLink="true">https://viblo.asia/p/how-cloud-based-sharepoint-solutions-support-better-collaboration-wd43ElzbLX9</guid>
            <description><![CDATA[Modern teams need more than a shared folder to work effectively together.

Employees may be working from different locations, departments may rely on ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sindhu J</dc:creator>
            <pubDate>2026-09-02 19:27:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Build Openwrt image cho Pi4]]></title>
                        <link>https://viblo.asia/p/build-openwrt-image-cho-pi4-lZL9XP3ZJQK</link>
            <guid isPermaLink="true">https://viblo.asia/p/build-openwrt-image-cho-pi4-lZL9XP3ZJQK</guid>
            <description><![CDATA[Mục tiêu

- Build được OpenWrt image cho Raspberry Pi 4.
- Bật giao diện Ethernet để có thể sử dụng SSH và SCP.

Về giới thiệu OpenWrt, anh em xem tại...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tuan Truong Nho</dc:creator>
            <pubDate>2026-09-02 17:01:45</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Hành trình tự học DevOps] Bài 3. SSH hoạt động như thế nào?]]></title>
                        <link>https://viblo.asia/p/hanh-trinh-tu-hoc-devops-bai-3-ssh-hoat-dong-nhu-the-nao-13VM938mVY7</link>
            <guid isPermaLink="true">https://viblo.asia/p/hanh-trinh-tu-hoc-devops-bai-3-ssh-hoat-dong-nhu-the-nao-13VM938mVY7</guid>
            <description><![CDATA[Bài viết được biên soạn dựa trên nội dung video How SSH Logs You In Without Ever Sending Your Password của Broken Patterns, với mục đích tổng hợp và t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dev Không Code</dc:creator>
            <pubDate>2026-09-02 16:52:10</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[️ Graph Engineering:  A Practical Field Guide ]]></title>
                        <link>https://viblo.asia/p/graph-engineering-a-practical-field-guide-oKLnqXdyJQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/graph-engineering-a-practical-field-guide-oKLnqXdyJQO</guid>
            <description><![CDATA[How to turn one agent loop into a system of loops you can route, verify, govern, and debug — without building a forty-agent cathedral nobody can reaso...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2026-09-02 16:07:26</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[PicLumen AI: Research Notes on Models, Lumens, Licensing, and API Limits]]></title>
                        <link>https://viblo.asia/p/piclumen-ai-research-notes-on-models-lumens-licensing-and-api-limits-ymJXDAn5Jkq</link>
            <guid isPermaLink="true">https://viblo.asia/p/piclumen-ai-research-notes-on-models-lumens-licensing-and-api-limits-ymJXDAn5Jkq</guid>
            <description><![CDATA[PicLumen is presented as an integrated AI image and video platform. It combines text-to-image, image-to-image, video generation, canvas editing, focus...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Carol Luo</dc:creator>
            <pubDate>2026-09-02 15:57:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Từ OOP đến Cordis: thử áp dụng triết lý DeepSeek Harness vào một CMS multi-tenant]]></title>
                        <link>https://viblo.asia/p/tu-oop-den-cordis-thu-ap-dung-triet-ly-deepseek-harness-vao-mot-cms-multi-tenant-kNLr37moVgA</link>
            <guid isPermaLink="true">https://viblo.asia/p/tu-oop-den-cordis-thu-ap-dung-triet-ly-deepseek-harness-vao-mot-cms-multi-tenant-kNLr37moVgA</guid>
            <description><![CDATA[Xin chào mọi người, mình là fishperson113. Mục tiêu của bài hôm nay chủ yếu là chia sẻ một số góc nhìn của mình dưới góc độ một Kỹ sư Phần mềm, sau kh...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phạm Triều Dương</dc:creator>
            <pubDate>2026-09-02 13:34:51</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bài 4: Xây dựng ứng dụng Microservices đầu tiên với gRPC (Coding Demo).]]></title>
                        <link>https://viblo.asia/p/bai-4-xay-dung-ung-dung-microservices-dau-tien-voi-grpc-coding-demo-pPLkNrGZJRZ</link>
            <guid isPermaLink="true">https://viblo.asia/p/bai-4-xay-dung-ung-dung-microservices-dau-tien-voi-grpc-coding-demo-pPLkNrGZJRZ</guid>
            <description><![CDATA[Để dễ hình dung và trực quan nhất, chúng ta sẽ xây dựng một ví dụ thực tế: Quản lý người dùng (User Service) sử dụng ngôn ngữ Go (Golang) – một trong ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cô Gái IT</dc:creator>
            <pubDate>2026-09-02 08:16:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[A Verification Checklist for AI Video Upscaling Before It Enters a Delivery Pipeline]]></title>
                        <link>https://viblo.asia/p/a-verification-checklist-for-ai-video-upscaling-before-it-enters-a-delivery-pipeline-AWVpX9O5V05</link>
            <guid isPermaLink="true">https://viblo.asia/p/a-verification-checklist-for-ai-video-upscaling-before-it-enters-a-delivery-pipeline-AWVpX9O5V05</guid>
            <description><![CDATA[The Acceptance Gap in AI Video Upscaling Pipelines

When an AI upscaling or frame-interpolation step is inserted into a media delivery pipeline, the m...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Fabry Luka</dc:creator>
            <pubDate>2026-09-02 07:03:40</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giải Phóng Code Legacy: Chiến Lược Refactor Dành Lại &quot;Độc Lập&quot; Cho Hệ Thống]]></title>
                        <link>https://viblo.asia/p/giai-phong-code-legacy-chien-luoc-refactor-danh-lai-doc-lap-cho-he-thong-AY4qQM8k4Pw</link>
            <guid isPermaLink="true">https://viblo.asia/p/giai-phong-code-legacy-chien-luoc-refactor-danh-lai-doc-lap-cho-he-thong-AY4qQM8k4Pw</guid>
            <description><![CDATA[2/9 là ngày chúng ta nói nhiều về hai chữ "Độc lập" và "Tự do". Trong thế giới phần mềm, một hệ thống "mất độc lập" là khi bạn sửa một dòng code ở chứ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trạm Code</dc:creator>
            <pubDate>2026-09-02 03:39:54</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Picodata - Distributed, PostgreSQL-compatible database with plugins in Rust]]></title>
                        <link>https://viblo.asia/p/picodata-distributed-postgresql-compatible-database-with-plugins-in-rust-bNVQG31BJvR</link>
            <guid isPermaLink="true">https://viblo.asia/p/picodata-distributed-postgresql-compatible-database-with-plugins-in-rust-bNVQG31BJvR</guid>
            <description><![CDATA[Picodata: a distributed database that speaks PostgreSQL, Redis and Cassandra protocols

Picodata is a distributed, PostgreSQL-compatible database with...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Konstantin Osipov</dc:creator>
            <pubDate>2026-09-02 00:53:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[# Bài 10 — Next.js App Router]]></title>
                        <link>https://viblo.asia/p/bai-10-nextjs-app-router-OXLA0ONrJGr</link>
            <guid isPermaLink="true">https://viblo.asia/p/bai-10-nextjs-app-router-OXLA0ONrJGr</guid>
            <description><![CDATA[⬅️ Bài trước | Mục lục | Bài tiếp theo ➡️

 Mục tiêu

- Tạo dự án Next.js 14
- Hiểu App Router: thư mục = URL
- Nắm 3 file đặc biệt: layout.js, page.j...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cô Gái IT</dc:creator>
            <pubDate>2026-09-02 00:22:21</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bringup uboot trên openwrt image]]></title>
                        <link>https://viblo.asia/p/bringup-uboot-tren-openwrt-image-AoJe8p5341j</link>
            <guid isPermaLink="true">https://viblo.asia/p/bringup-uboot-tren-openwrt-image-AoJe8p5341j</guid>
            <description><![CDATA[Board mình sẽ sử dụng là Raspberry Pi 4 — một con board kinh điển và khá phổ biến trong giới Embedded Linux.

Mục tiêu của bài này là đưa U-Boot vào b...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tuan Truong Nho</dc:creator>
            <pubDate>2026-09-01 23:55:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[#08 — Sổ tay module: cấu trúc, quy ước, mẫu code Phần 2]]></title>
                        <link>https://viblo.asia/p/08-so-tay-module-cau-truc-quy-uoc-mau-code-phan-2-AWVpX92YV05</link>
            <guid isPermaLink="true">https://viblo.asia/p/08-so-tay-module-cau-truc-quy-uoc-mau-code-phan-2-AWVpX92YV05</guid>
            <description><![CDATA[10. Chống mẫu — bảng tra

11. Câu hỏi hay gặp

11.1 Đây có phải bounded context mới không?

Chỉ tạo module mới khi trả lời có cho ít nhất hai câu:

1....]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-09-01 22:06:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Go Zero to Hero - Bài 1: Giới thiệu ngôn ngữ Go và tại sao Go lại sinh ra dành cho Cloud]]></title>
                        <link>https://viblo.asia/p/go-zero-to-hero-bai-1-gioi-thieu-ngon-ngu-go-va-tai-sao-go-lai-sinh-ra-danh-cho-cloud-18J2eYE14YK</link>
            <guid isPermaLink="true">https://viblo.asia/p/go-zero-to-hero-bai-1-gioi-thieu-ngon-ngu-go-va-tai-sao-go-lai-sinh-ra-danh-cho-cloud-18J2eYE14YK</guid>
            <description><![CDATA[Nếu bạn đang xây dựng các hệ thống microservices đòi hỏi xử lý hàng vạn transaction đồng thời, hay đơn giản là muốn tối ưu chi phí hạ tầng (server, RA...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cô Gái IT</dc:creator>
            <pubDate>2026-09-01 20:29:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[PHP và MySQL Bài 30: Xây dựng RESTful API bằng PHP - Trả về JSON thay vì HTML]]></title>
                        <link>https://viblo.asia/p/php-va-mysql-bai-30-xay-dung-restful-api-bang-php-tra-ve-json-thay-vi-html-oKLnqXb1JQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/php-va-mysql-bai-30-xay-dung-restful-api-bang-php-tra-ve-json-thay-vi-html-oKLnqXb1JQO</guid>
            <description><![CDATA[Trong mô hình MVC ở các bài trước, PHP đóng vai trò "bao thầu" tất cả: vừa truy vấn dữ liệu (Model), vừa xử lý logic (Controller), vừa tự tay vẽ ra gi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cô Gái IT</dc:creator>
            <pubDate>2026-09-01 16:07:58</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[PHP và MySQL Bài 29: Hoàn thiện giao diện Client, tối ưu hiệu năng (N+1 Query) và Khép lại dự án Mini CMS]]></title>
                        <link>https://viblo.asia/p/php-va-mysql-bai-29-hoan-thien-giao-dien-client-toi-uu-hieu-nang-n1-query-va-khep-lai-du-an-mini-cms-gdJzvaGgJz5</link>
            <guid isPermaLink="true">https://viblo.asia/p/php-va-mysql-bai-29-hoan-thien-giao-dien-client-toi-uu-hieu-nang-n1-query-va-khep-lai-du-an-mini-cms-gdJzvaGgJz5</guid>
            <description><![CDATA[Ở bài trước, chúng ta đã xây dựng thành công trang Quản trị (Admin) để đăng bài [cite: x]. Bây giờ, chúng ta sẽ làm nốt phần việc của trang Khách (Cli...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cô Gái IT</dc:creator>
            <pubDate>2026-09-01 16:03:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Kiểm thử trước khi PR - Phần 1 - Unit Test và Integration Test khác nhau ở đâu?]]></title>
                        <link>https://viblo.asia/p/kiem-thu-truoc-khi-pr-phan-1-unit-test-va-integration-test-khac-nhau-o-dau-8X4EjYNgJN2</link>
            <guid isPermaLink="true">https://viblo.asia/p/kiem-thu-truoc-khi-pr-phan-1-unit-test-va-integration-test-khac-nhau-o-dau-8X4EjYNgJN2</guid>
            <description><![CDATA[Nhiều bạn dev vẫn hay nghĩ kiểm thử là cái "chạy thử lần cuối" trước khi merge code cho xong. Nhưng thật ra kiểm thử nên là một phần của việc làm ra c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">CÔNG TY TNHH CÔNG NGHỆ SHIP VIỆT NAM</dc:creator>
            <pubDate>2026-09-01 13:57:43</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Which Blue Is Right? A Reference Map for Video Projects]]></title>
                        <link>https://viblo.asia/p/which-blue-is-right-a-reference-map-for-video-projects-G24B8mPBLz3</link>
            <guid isPermaLink="true">https://viblo.asia/p/which-blue-is-right-a-reference-map-for-video-projects-G24B8mPBLz3</guid>
            <description><![CDATA[“Keep the cup blue.”

“Which blue?”

The current product photo showed navy. The latest menu used teal. The public webpage showed a pale blue version. ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">emily jones</dc:creator>
            <pubDate>2026-09-01 12:56:42</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bài 3: 4 loại Streaming trong gRPC]]></title>
                        <link>https://viblo.asia/p/bai-3-4-loai-streaming-trong-grpc-Nj4vgaX8J6r</link>
            <guid isPermaLink="true">https://viblo.asia/p/bai-3-4-loai-streaming-trong-grpc-Nj4vgaX8J6r</guid>
            <description><![CDATA[1. Streaming trong gRPC là gì?

Nếu như REST API chỉ hoạt động theo mô hình Request - Response cổ điển (Client gửi 1 yêu cầu  Server trả về 1 phản hồi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cô Gái IT</dc:creator>
            <pubDate>2026-09-01 08:15:15</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[# Bài 09 — React căn bản]]></title>
                        <link>https://viblo.asia/p/bai-09-react-can-ban-kNLr37BwVgA</link>
            <guid isPermaLink="true">https://viblo.asia/p/bai-09-react-can-ban-kNLr37BwVgA</guid>
            <description><![CDATA[⬅️ Bài trước | Mục lục | Bài tiếp theo ➡️

 Mục tiêu

Nắm đủ React để đọc và viết được mọi component trong dự án:
- Component & JSX
- Props — truyền d...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Cô Gái IT</dc:creator>
            <pubDate>2026-09-01 00:22:03</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Hành trình tự học DevOps] Bài 2. HTTPS - không chỉ là mã hoá]]></title>
                        <link>https://viblo.asia/p/hanh-trinh-tu-hoc-devops-bai-2-https-khong-chi-la-ma-hoa-18J2eY9a4YK</link>
            <guid isPermaLink="true">https://viblo.asia/p/hanh-trinh-tu-hoc-devops-bai-2-https-khong-chi-la-ma-hoa-18J2eY9a4YK</guid>
            <description><![CDATA[]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dev Không Code</dc:creator>
            <pubDate>2026-08-31 21:29:32</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Hành trình tự học DevOps] Bài 1. Docker thực sự làm gì?]]></title>
                        <link>https://viblo.asia/p/hanh-trinh-tu-hoc-devops-bai-1-docker-thuc-su-lam-gi-oKLnqXxyJQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/hanh-trinh-tu-hoc-devops-bai-1-docker-thuc-su-lam-gi-oKLnqXxyJQO</guid>
            <description><![CDATA[Bài viết được biên soạn dựa trên nội dung video Docker Under the Hood (Finally Explained) của PawelCodeStuff, với mục đích tổng hợp và trình bày lại c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dev Không Code</dc:creator>
            <pubDate>2026-08-31 17:33:20</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Managing Azure Cloud Spend on Medical Datasets: Best Practices for Healthcare]]></title>
                        <link>https://viblo.asia/p/managing-azure-cloud-spend-on-medical-datasets-best-practices-for-healthcare-kNLr37koVgA</link>
            <guid isPermaLink="true">https://viblo.asia/p/managing-azure-cloud-spend-on-medical-datasets-best-practices-for-healthcare-kNLr37koVgA</guid>
            <description><![CDATA[Medical datasets can grow rapidly as healthcare organizations collect clinical records, medical images, research data, and operational information. Wi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Diwakar Exe</dc:creator>
            <pubDate>2026-08-31 17:20:35</pubDate>
                                                                                                        </item>
            </channel>
</rss>
