<?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-07-21T10:18:35+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Hướng Dẫn Khắc Phục Lỗi &quot;Running Scripts Is Disabled&quot; Khi Dùng NPM Trên Windows]]></title>
                        <link>https://viblo.asia/p/huong-dan-khac-phuc-loi-running-scripts-is-disabled-khi-dung-npm-tren-windows-gdJzvk19Jz5</link>
            <guid isPermaLink="true">https://viblo.asia/p/huong-dan-khac-phuc-loi-running-scripts-is-disabled-khi-dung-npm-tren-windows-gdJzvk19Jz5</guid>
            <description><![CDATA[Nếu bạn đang bắt đầu làm quen với lập trình (đặc biệt là Node.js, React, Angular, Vue...) trên hệ điều hành Windows, rất có thể bạn sẽ ít nhất một lần...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-07-21 10:15:03</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Ghi chú nhanh về Kimi K3: mô hình mở đáng chú ý cho lập trình viên]]></title>
                        <link>https://viblo.asia/p/ghi-chu-nhanh-ve-kimi-k3-mo-hinh-mo-dang-chu-y-cho-lap-trinh-vien-Nj4vgn1KJ6r</link>
            <guid isPermaLink="true">https://viblo.asia/p/ghi-chu-nhanh-ve-kimi-k3-mo-hinh-mo-dang-chu-y-cho-lap-trinh-vien-Nj4vgn1KJ6r</guid>
            <description><![CDATA[Kimi K3 đang được cộng đồng AI chú ý vì nó kết hợp một vài điểm rất hữu ích cho developer: mô hình mở, cửa sổ ngữ cảnh lớn, hiệu năng coding tốt và ch...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MiroFish AI</dc:creator>
            <pubDate>2026-07-21 02:15:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bí Mật Của Discord: Làm Thế Nào Để Lưu Trữ Hàng Tỷ Tin Nhắn Mỗi Ngày?]]></title>
                        <link>https://viblo.asia/p/bi-mat-cua-discord-lam-the-nao-de-luu-tru-hang-ty-tin-nhan-moi-ngay-XP4WEl6dL7G</link>
            <guid isPermaLink="true">https://viblo.asia/p/bi-mat-cua-discord-lam-the-nao-de-luu-tru-hang-ty-tin-nhan-moi-ngay-XP4WEl6dL7G</guid>
            <description><![CDATA[Discord là một trong những nền tảng chat lớn nhất thế giới với hàng trăm triệu người dùng. Mỗi ngày, có hàng tỷ tin nhắn mới được tạo ra. Nếu lưu vào ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trạm Code</dc:creator>
            <pubDate>2026-07-20 23:35:34</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Uber Đã Từ Bỏ PostgreSQL Để Chuyển Sang MySQL Như Thế Nào?]]></title>
                        <link>https://viblo.asia/p/uber-da-tu-bo-postgresql-de-chuyen-sang-mysql-nhu-the-nao-ym400Pj5491</link>
            <guid isPermaLink="true">https://viblo.asia/p/uber-da-tu-bo-postgresql-de-chuyen-sang-mysql-nhu-the-nao-ym400Pj5491</guid>
            <description><![CDATA[Một trong những case study kinh điển nhất trong giới Database Engineering là quyết định "động trời" của Uber vào năm 2016: Từ bỏ PostgreSQL (vốn được ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trạm Code</dc:creator>
            <pubDate>2026-07-20 23:30:16</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Redis Agent Skills: Cách biến AI agent thành chuyên gia Redis]]></title>
                        <link>https://viblo.asia/p/redis-agent-skills-cach-bien-ai-agent-thanh-chuyen-gia-redis-AoJe8eD341j</link>
            <guid isPermaLink="true">https://viblo.asia/p/redis-agent-skills-cach-bien-ai-agent-thanh-chuyen-gia-redis-AoJe8eD341j</guid>
            <description><![CDATA[Redis Agent Skills là bộ kỹ năng giúp AI coding agent hiểu và áp dụng các Redis best practice khi thiết kế data model, viết code, review hệ thống và x...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chính Nguyễn Quốc</dc:creator>
            <pubDate>2026-07-20 23:22:34</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Phân tích mô hình định giá API: Input và Output token trong bối cảnh 2026]]></title>
                        <link>https://viblo.asia/p/phan-tich-mo-hinh-dinh-gia-api-input-va-output-token-trong-boi-canh-2026-gjLN0YDA432</link>
            <guid isPermaLink="true">https://viblo.asia/p/phan-tich-mo-hinh-dinh-gia-api-input-va-output-token-trong-boi-canh-2026-gjLN0YDA432</guid>
            <description><![CDATA[Phân tích mô hình định giá API: Input và Output token trong bối cảnh 2026

Trong năm 2026, cuộc chiến định giá API mô hình ngôn ngữ lớn đã đạt đến gia...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">huanggang</dc:creator>
            <pubDate>2026-07-20 19:57:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tôi nghĩ Product Manager giỏi không phải là người biết hết, mà là người kết nối được mọi thứ]]></title>
                        <link>https://viblo.asia/p/toi-nghi-product-manager-gioi-khong-phai-la-nguoi-biet-het-ma-la-nguoi-ket-noi-duoc-moi-thu-8X4Ej2XgJN2</link>
            <guid isPermaLink="true">https://viblo.asia/p/toi-nghi-product-manager-gioi-khong-phai-la-nguoi-biet-het-ma-la-nguoi-ket-noi-duoc-moi-thu-8X4Ej2XgJN2</guid>
            <description><![CDATA[Tôi nghĩ Product Manager giỏi không phải là người biết hết, mà là người kết nối được mọi thứ

Có một chi tiết làm tôi dừng lại khi học về kỹ năng của ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Đài</dc:creator>
            <pubDate>2026-07-20 18:04:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Series Cloud Database Supabase #3: CI/CD Pipeline và RLS Đa tầng - &quot;Bảo vệ Pháo đài&quot; Dữ liệu]]></title>
                        <link>https://viblo.asia/p/series-cloud-database-supabase-3-cicd-pipeline-va-rls-da-tang-bao-ve-phao-dai-du-lieu-vbLbjDZWLnk</link>
            <guid isPermaLink="true">https://viblo.asia/p/series-cloud-database-supabase-3-cicd-pipeline-va-rls-da-tang-bao-ve-phao-dai-du-lieu-vbLbjDZWLnk</guid>
            <description><![CDATA[1. Tự động hóa Migration: Đưa CI/CD vào Database

Lỗi lớn nhất của Junior là quản lý Database thủ công. Ở chuẩn Senior, Database phải là Code. Mọi tha...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-07-20 17:28:31</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Series Cloud Database Supabase #2: Làm chủ luồng dữ liệu Real-time và &quot;Sức mạnh ẩn&quot; của Edge Functions]]></title>
                        <link>https://viblo.asia/p/series-cloud-database-supabase-2-lam-chu-luong-du-lieu-real-time-va-suc-manh-an-cua-edge-functions-18J2eEzw4YK</link>
            <guid isPermaLink="true">https://viblo.asia/p/series-cloud-database-supabase-2-lam-chu-luong-du-lieu-real-time-va-suc-manh-an-cua-edge-functions-18J2eEzw4YK</guid>
            <description><![CDATA[1. Real-time: Biến Database thành "Trái tim sống"

Hệ thống Real-time của Supabase dựa trên tính năng PostgreSQL Replication. Khi bạn thực hiện bất kỳ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-07-20 17:28:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Series Cloud Database Supabase #1: Kiến trúc &quot;Backend-in-a-Box&quot; và Triết lý Database-First]]></title>
                        <link>https://viblo.asia/p/series-cloud-database-supabase-1-kien-truc-backend-in-a-box-va-triet-ly-database-first-K9Vy8vlOLQR</link>
            <guid isPermaLink="true">https://viblo.asia/p/series-cloud-database-supabase-1-kien-truc-backend-in-a-box-va-triet-ly-database-first-K9Vy8vlOLQR</guid>
            <description><![CDATA[1. Supabase không phải là "Phép màu", nó là PostgreSQL

Sai lầm lớn nhất của các Dev là coi Supabase là một "Magic Box" nơi dữ liệu tự động xuất hiện....]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-07-20 17:28:15</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tạm biệt &quot;Deploy bằng tay&quot;: Làm chủ quy trình CI/CD với GitHub Actions từ con số 0]]></title>
                        <link>https://viblo.asia/p/tam-biet-deploy-bang-tay-lam-chu-quy-trinh-cicd-voi-github-actions-tu-con-so-0-RlL5e5aGLbB</link>
            <guid isPermaLink="true">https://viblo.asia/p/tam-biet-deploy-bang-tay-lam-chu-quy-trinh-cicd-voi-github-actions-tu-con-so-0-RlL5e5aGLbB</guid>
            <description><![CDATA[Chào anh em Viblo!

Nếu anh em đã từng đi qua cái thời kỳ "nguyên thủy" của việc đưa code lên server: Nào là nén file zip, dùng FileZilla đẩy code qua...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-07-20 17:19:50</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Brand Mention: Định nghĩa, phân loại và vai trò trong AI SEO]]></title>
                        <link>https://viblo.asia/p/brand-mention-dinh-nghia-phan-loai-va-vai-tro-trong-ai-seo-yZJZlEkNVjm</link>
            <guid isPermaLink="true">https://viblo.asia/p/brand-mention-dinh-nghia-phan-loai-va-vai-tro-trong-ai-seo-yZJZlEkNVjm</guid>
            <description><![CDATA[Brand Mention là bất kỳ lần nào tên, sản phẩm hoặc dịch vụ của một thương hiệu được nhắc đến trong nội dung, dù có kèm liên kết có thể nhấp chuột hay ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Infinity</dc:creator>
            <pubDate>2026-07-20 16:28:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Automating Product Demo Preparation with ASP.NET Core]]></title>
                        <link>https://viblo.asia/p/automating-product-demo-preparation-with-aspnet-core-OQJwz9e04MP</link>
            <guid isPermaLink="true">https://viblo.asia/p/automating-product-demo-preparation-with-aspnet-core-OQJwz9e04MP</guid>
            <description><![CDATA[Every sprint eventually reaches the same point.

The feature is finished, the pull request has been merged, and QA is ready to begin testing. Before t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sarah wilson</dc:creator>
            <pubDate>2026-07-20 14:52:46</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[The Configuration Problem That Makes Software Deployment Unpredictable]]></title>
                        <link>https://viblo.asia/p/the-configuration-problem-that-makes-software-deployment-unpredictable-kNLr3rjEVgA</link>
            <guid isPermaLink="true">https://viblo.asia/p/the-configuration-problem-that-makes-software-deployment-unpredictable-kNLr3rjEVgA</guid>
            <description><![CDATA[Deployments fail in predictable ways. Not because code is wrong. Not because tests failed. Because configuration is inconsistent between environments....]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sophie Lane</dc:creator>
            <pubDate>2026-07-20 14:12:28</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tuyệt kỹ &quot;Upsert&quot; trong MySQL: Cứu tinh ON DUPLICATE KEY UPDATE cho những đêm đồng bộ dữ liệu]]></title>
                        <link>https://viblo.asia/p/tuyet-ky-upsert-trong-mysql-cuu-tinh-on-duplicate-key-update-cho-nhung-dem-dong-bo-du-lieu-R5JRQpOD4Gv</link>
            <guid isPermaLink="true">https://viblo.asia/p/tuyet-ky-upsert-trong-mysql-cuu-tinh-on-duplicate-key-update-cho-nhung-dem-dong-bo-du-lieu-R5JRQpOD4Gv</guid>
            <description><![CDATA[Chào anh em Viblo, lại là mình đây!

Ở bài viết trước về quy trình ETL, mình có nhắc nhẹ đến một kỹ thuật mang tên Upsert (Update or Insert) ở bước Lo...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-07-20 13:44:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về AI Agents và MCP: AI học cách sử dụng các công cụ như thế nào]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-ai-agents-va-mcp-ai-hoc-cach-su-dung-cac-cong-cu-nhu-the-nao-OQJwz9Ry4MP</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-ai-agents-va-mcp-ai-hoc-cach-su-dung-cac-cong-cu-nhu-the-nao-OQJwz9Ry4MP</guid>
            <description><![CDATA[Không còn bị giới hạn trong những ô chat "hỏi-đáp" thông thường, trí tuệ nhân tạo đang chuyển mình mạnh mẽ sang kỷ nguyên của AI Agent (Tác nhân AI) —...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyên Khang</dc:creator>
            <pubDate>2026-07-20 10:29:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giải Mã Lỗi &quot;Your Password Hint Cannot Contain Your Password&quot; Khi Đổi Mật Khẩu Máy Tính]]></title>
                        <link>https://viblo.asia/p/giai-ma-loi-your-password-hint-cannot-contain-your-password-khi-doi-mat-khau-may-tinh-QyJKz0xQ4Me</link>
            <guid isPermaLink="true">https://viblo.asia/p/giai-ma-loi-your-password-hint-cannot-contain-your-password-khi-doi-mat-khau-may-tinh-QyJKz0xQ4Me</guid>
            <description><![CDATA[Bạn đang cố gắng đổi mật khẩu cho chiếc máy tính (PC/Laptop) của mình. Bạn nhập mật khẩu mới, xác nhận lại mật khẩu một lần nữa một cách hoàn hảo. Như...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-07-20 10:08:05</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Series Total TypeScript Thực chiến #5: Conditional Types và &quot;Phép thuật&quot; infer – Trinh sát Type]]></title>
                        <link>https://viblo.asia/p/series-total-typescript-thuc-chien-5-conditional-types-va-phep-thuat-infer-trinh-sat-type-Nj4vgnOoJ6r</link>
            <guid isPermaLink="true">https://viblo.asia/p/series-total-typescript-thuc-chien-5-conditional-types-va-phep-thuat-infer-trinh-sat-type-Nj4vgnOoJ6r</guid>
            <description><![CDATA[1. Conditional Types: Lệnh if/else trong thế giới Type

Cú pháp của Conditional Types hoàn toàn giống với toán tử ba ngôi (Ternary Operator) trong Jav...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-07-19 16:31:51</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Series Total TypeScript Thực chiến #4: Mapped Types &amp; Key Remapping – Vòng lặp &quot;Biến hình&quot; Object]]></title>
                        <link>https://viblo.asia/p/series-total-typescript-thuc-chien-4-mapped-types-key-remapping-vong-lap-bien-hinh-object-AoJe8elN41j</link>
            <guid isPermaLink="true">https://viblo.asia/p/series-total-typescript-thuc-chien-4-mapped-types-key-remapping-vong-lap-bien-hinh-object-AoJe8elN41j</guid>
            <description><![CDATA[1. Mapped Types là gì? (Vòng lặp của Type)

Hãy tưởng tượng bạn có một Model đại diện cho thiết bị trạm vé (TVM - Ticket Vending Machine) trong hệ thố...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-07-19 16:31:39</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Series Total TypeScript Thực chiến #3: Template Literal Types – Trò chơi &quot;Xếp hình&quot; với Chuỗi văn bản]]></title>
                        <link>https://viblo.asia/p/series-total-typescript-thuc-chien-3-template-literal-types-tro-choi-xep-hinh-voi-chuoi-van-ban-k74a9ZOr4eO</link>
            <guid isPermaLink="true">https://viblo.asia/p/series-total-typescript-thuc-chien-3-template-literal-types-tro-choi-xep-hinh-voi-chuoi-van-ban-k74a9ZOr4eO</guid>
            <description><![CDATA[1. Giới hạn của Union Types thông thường

Hãy tưởng tượng bạn đang viết một hệ thống quản lý sự kiện (Event Emitter) cho Backend. Các sự kiện xoay qua...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-07-19 16:31:30</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Series Total TypeScript Thực chiến #2: Tuyệt kỹ Indexed Access – &quot;Móc ruột&quot; Array và Object]]></title>
                        <link>https://viblo.asia/p/series-total-typescript-thuc-chien-2-tuyet-ky-indexed-access-moc-ruot-array-va-object-wlVmRnk845Z</link>
            <guid isPermaLink="true">https://viblo.asia/p/series-total-typescript-thuc-chien-2-tuyet-ky-indexed-access-moc-ruot-array-va-object-wlVmRnk845Z</guid>
            <description><![CDATA[1. Vấn đề: Trích xuất Type từ một Mảng (Array)

Giả sử trong hệ thống Backend Node.js, bạn định nghĩa một mảng chứa các phương thức HTTP được phép đi ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-07-19 16:31:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Series Total TypeScript Thực chiến #1: Tuyệt kỹ typeof và keyof – Bắt Runtime &quot;đẻ&quot; ra Type]]></title>
                        <link>https://viblo.asia/p/series-total-typescript-thuc-chien-1-tuyet-ky-typeof-va-keyof-bat-runtime-de-ra-type-XRJ8RgdOVGq</link>
            <guid isPermaLink="true">https://viblo.asia/p/series-total-typescript-thuc-chien-1-tuyet-ky-typeof-va-keyof-bat-runtime-de-ra-type-XRJ8RgdOVGq</guid>
            <description><![CDATA[1. Nỗi đau của việc "Nhại lại code" (Code Duplication)

Khi xây dựng Backend Node.js, chúng ta thường có những object chứa các hằng số (constants) hoặ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-07-19 16:31:16</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Kubernetes Production checklist -Checklist khi triển khai ứng dụng trên Kubernetes]]></title>
                        <link>https://viblo.asia/p/kubernetes-production-checklist-checklist-khi-trien-khai-ung-dung-tren-kubernetes-XRJ8RgzwVGq</link>
            <guid isPermaLink="true">https://viblo.asia/p/kubernetes-production-checklist-checklist-khi-trien-khai-ung-dung-tren-kubernetes-XRJ8RgzwVGq</guid>
            <description><![CDATA["Chạy được trên Kubernetes" và "sẵn sàng lên production trên Kubernetes" là hai chuyện hoàn toàn khác nhau. Một Deployment với replicas: 3 vẫn có thể ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoàng Việt</dc:creator>
            <pubDate>2026-07-18 18:10:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tôi nghĩ AI Product Manager không chỉ là “PM biết dùng AI”]]></title>
                        <link>https://viblo.asia/p/toi-nghi-ai-product-manager-khong-chi-la-pm-biet-dung-ai-R5JRQpn74Gv</link>
            <guid isPermaLink="true">https://viblo.asia/p/toi-nghi-ai-product-manager-khong-chi-la-pm-biet-dung-ai-R5JRQpn74Gv</guid>
            <description><![CDATA[Tôi nghĩ AI Product Manager không chỉ là “PM biết dùng AI”

Có một câu trong bài học làm tôi dừng lại khá lâu: theo PwC, AI được kỳ vọng đóng góp khoả...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Đài</dc:creator>
            <pubDate>2026-07-18 17:35:03</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Lỗ hổng bảo mật &quot;wp2shell&quot; trong WordPress Core cho phép thực thi mã từ xa (Pre-Auth RCE): Hướng dẫn khắc phục chi tiết]]></title>
                        <link>https://viblo.asia/p/lo-hong-bao-mat-wp2shell-trong-wordpress-core-cho-phep-thuc-thi-ma-tu-xa-pre-auth-rce-huong-dan-khac-phuc-chi-tiet-37LdeOK2Vov</link>
            <guid isPermaLink="true">https://viblo.asia/p/lo-hong-bao-mat-wp2shell-trong-wordpress-core-cho-phep-thuc-thi-ma-tu-xa-pre-auth-rce-huong-dan-khac-phuc-chi-tiet-37LdeOK2Vov</guid>
            <description><![CDATA[Vào tháng 7 năm 2026, Adam Kues, một nhà nghiên cứu bảo mật tại công ty an ninh mạng Searchlight Cyber, đã công bố một lỗ hổng bảo mật cực kỳ nghiêm t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sunny</dc:creator>
            <pubDate>2026-07-18 16:19:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tôi nghĩ Product Manager không chỉ “quản lý sản phẩm”, mà là người giữ cho sản phẩm không đi lạc khỏi khách hàng]]></title>
                        <link>https://viblo.asia/p/toi-nghi-product-manager-khong-chi-quan-ly-san-pham-ma-la-nguoi-giu-cho-san-pham-khong-di-lac-khoi-khach-hang-ZoJjeAzE4Y7</link>
            <guid isPermaLink="true">https://viblo.asia/p/toi-nghi-product-manager-khong-chi-quan-ly-san-pham-ma-la-nguoi-giu-cho-san-pham-khong-di-lac-khoi-khach-hang-ZoJjeAzE4Y7</guid>
            <description><![CDATA[Tôi nghĩ Product Manager không chỉ “quản lý sản phẩm”, mà là người giữ cho sản phẩm không đi lạc khỏi khách hàng

Có một chi tiết làm tôi dừng lại khá...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Đài</dc:creator>
            <pubDate>2026-07-18 15:57:33</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Is AI the Fuel of a New Business Era in 2026?]]></title>
                        <link>https://viblo.asia/p/is-ai-the-fuel-of-a-new-business-era-in-2026-8X4Ej2DBJN2</link>
            <guid isPermaLink="true">https://viblo.asia/p/is-ai-the-fuel-of-a-new-business-era-in-2026-8X4Ej2DBJN2</guid>
            <description><![CDATA[Partly. Adoption of AI is close to universal among large organisations, but measured financial return is concentrated in a small minority. AI is behav...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dan Riccardo</dc:creator>
            <pubDate>2026-07-18 15:11:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cách mình xây dựng bộ &quot;Dev Toolkit&quot; 120 URLs: Tối ưu 100% Client-side, cân mượt i18n và Technical SEO đạt điểm Tuyệt đối]]></title>
                        <link>https://viblo.asia/p/cach-minh-xay-dung-bo-dev-toolkit-120-urls-toi-uu-100-client-side-can-muot-i18n-va-technical-seo-dat-diem-tuyet-doi-kNLr3rYlVgA</link>
            <guid isPermaLink="true">https://viblo.asia/p/cach-minh-xay-dung-bo-dev-toolkit-120-urls-toi-uu-100-client-side-can-muot-i18n-va-technical-seo-dat-diem-tuyet-doi-kNLr3rYlVgA</guid>
            <description><![CDATA[Cách mình xây dựng bộ "Dev Toolkit" 120 URLs: Tối ưu 100% Client-side, cân mượt i18n và Technical SEO đạt điểm Tuyệt đối

Chào anh em, là một Develope...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Văn Tùng</dc:creator>
            <pubDate>2026-07-18 00:22:28</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Passportless for Laravel]]></title>
                        <link>https://viblo.asia/p/passportless-for-laravel-ym400P6A491</link>
            <guid isPermaLink="true">https://viblo.asia/p/passportless-for-laravel-ym400P6A491</guid>
            <description><![CDATA[Laravel vốn đã có hai giải pháp mạnh cho xác thực API: Passport và Sanctum. Trong một thời gian dài, mình nghĩ lựa chọn chỉ có vậy: cần token thì chọn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Baro</dc:creator>
            <pubDate>2026-07-17 21:57:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Microsoft Azure Cloud Migration Services: Accelerating Secure Enterprise Migration]]></title>
                        <link>https://viblo.asia/p/microsoft-azure-cloud-migration-services-accelerating-secure-enterprise-migration-k74a9Zz64eO</link>
            <guid isPermaLink="true">https://viblo.asia/p/microsoft-azure-cloud-migration-services-accelerating-secure-enterprise-migration-k74a9Zz64eO</guid>
            <description><![CDATA[As organizations continue to modernize their IT environments, moving applications, databases, and workloads to the cloud has become a strategic priori...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sindhu J</dc:creator>
            <pubDate>2026-07-17 19:58:02</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bản Chất Của Tự Động Tóm Tắt Video (Và Vì Sao Nó Lại Khó Đến Thế)]]></title>
                        <link>https://viblo.asia/p/ban-chat-cua-tu-dong-tom-tat-video-va-vi-sao-no-lai-kho-den-the-wlVmRnZl45Z</link>
            <guid isPermaLink="true">https://viblo.asia/p/ban-chat-cua-tu-dong-tom-tat-video-va-vi-sao-no-lai-kho-den-the-wlVmRnZl45Z</guid>
            <description><![CDATA[Chúng ta không còn đủ thời gian để xem hết mọi thứ nữa.

Giữa những bài giảng dài hai tiếng đồng hồ, các luồng camera giám sát cả tuần trời, cho đến c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">firefrog</dc:creator>
            <pubDate>2026-07-17 19:24:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Có bác nào ở đây cũng đang cho cả team sale/CSKH dùng chung một tài khoản Zalo Hotline không?]]></title>
                        <link>https://viblo.asia/p/co-bac-nao-o-day-cung-dang-cho-ca-team-salecskh-dung-chung-mot-tai-khoan-zalo-hotline-khong-13VM9Yb7VY7</link>
            <guid isPermaLink="true">https://viblo.asia/p/co-bac-nao-o-day-cung-dang-cho-ca-team-salecskh-dung-chung-mot-tai-khoan-zalo-hotline-khong-13VM9Yb7VY7</guid>
            <description><![CDATA[Dạo này ngồi rà soát lại quy trình mới thấy mô hình này tưởng tiện mà lại nhiều quả "vấp" cực kỳ:

Bị văng liên tục: Vừa đăng nhập máy này thì máy kia...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Innocom Technology</dc:creator>
            <pubDate>2026-07-17 15:24:35</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[PyBot Là Gì? &quot;Trợ Lý Vô Hình&quot; Giúp Bạn Nhân Đôi Hiệu Suất Làm Việc]]></title>
                        <link>https://viblo.asia/p/pybot-la-gi-tro-ly-vo-hinh-giup-ban-nhan-doi-hieu-suat-lam-viec-bA4685bXLKv</link>
            <guid isPermaLink="true">https://viblo.asia/p/pybot-la-gi-tro-ly-vo-hinh-giup-ban-nhan-doi-hieu-suat-lam-viec-bA4685bXLKv</guid>
            <description><![CDATA[Bạn có bao giờ cảm thấy mệt mỏi khi phải làm đi làm lại những công việc nhàm chán trên máy tính như: tải hàng trăm bức ảnh, copy-paste dữ liệu vào Exc...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Quốc</dc:creator>
            <pubDate>2026-07-17 14:21:21</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Series Nâng cao Laravel Query Builder #3: &quot;Đọc vị&quot; Kế hoạch thực thi (Explain) và Tuyệt kỹ CTE (Trạm cuối)]]></title>
                        <link>https://viblo.asia/p/series-nang-cao-laravel-query-builder-3-doc-vi-ke-hoach-thuc-thi-explain-va-tuyet-ky-cte-tram-cuoi-wd43EYnXLX9</link>
            <guid isPermaLink="true">https://viblo.asia/p/series-nang-cao-laravel-query-builder-3-doc-vi-ke-hoach-thuc-thi-explain-va-tuyet-ky-cte-tram-cuoi-wd43EYnXLX9</guid>
            <description><![CDATA[1. Nghệ thuật "Đọc vị" qua EXPLAIN

Đừng bao giờ đoán mò tại sao câu query chậm. Hãy bắt Database phải khai báo "kế hoạch" của nó. Trong Laravel, bạn ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-07-17 14:05:27</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Series Nâng cao Laravel Query Builder #2: Nghệ thuật Subquery, Clean Code và &quot;Khóa&quot; Sinh Tử]]></title>
                        <link>https://viblo.asia/p/series-nang-cao-laravel-query-builder-2-nghe-thuat-subquery-clean-code-va-khoa-sinh-tu-y0VGwX8yVPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/series-nang-cao-laravel-query-builder-2-nghe-thuat-subquery-clean-code-va-khoa-sinh-tu-y0VGwX8yVPA</guid>
            <description><![CDATA[1. Mệnh đề điều kiện when(): Chấm dứt kỷ nguyên "if-else" rác rưởi

Khi làm API cho trang danh sách giao dịch (Admin Dashboard), Frontend thường truyề...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-07-17 14:05:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Series Nâng cao Laravel Query Builder #1: Cởi bỏ gánh nặng ORM và Tuyệt kỹ Xử lý Dữ liệu Khổng lồ]]></title>
                        <link>https://viblo.asia/p/series-nang-cao-laravel-query-builder-1-coi-bo-ganh-nang-orm-va-tuyet-ky-xu-ly-du-lieu-khong-lo-37LdeO8mVov</link>
            <guid isPermaLink="true">https://viblo.asia/p/series-nang-cao-laravel-query-builder-1-coi-bo-ganh-nang-orm-va-tuyet-ky-xu-ly-du-lieu-khong-lo-37LdeO8mVov</guid>
            <description><![CDATA[1. Ảo tưởng của ORM và Sự thật về Performance

Eloquent ORM của Laravel rất tuyệt vời. Nó cung cấp các tính năng Mutators, Accessors, Relationships (E...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-07-17 14:05:02</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[⚠️ Common Issues  with LLMs &amp; AI Agents  — and How to Fix Them ️]]></title>
                        <link>https://viblo.asia/p/common-issues-with-llms-ai-agents-and-how-to-fix-them-Nj4vgn7dJ6r</link>
            <guid isPermaLink="true">https://viblo.asia/p/common-issues-with-llms-ai-agents-and-how-to-fix-them-Nj4vgn7dJ6r</guid>
            <description><![CDATA[A practical, no-fluff field guide to the failure modes that actually bite teams shipping LLM and agent systems in 2025–2026 — and the concrete techniq...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2026-07-17 13:02:03</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Nghịch lý Laravel: Tại sao các hệ thống &quot;khủng&quot; lại quay lưng với Migration?]]></title>
                        <link>https://viblo.asia/p/nghich-ly-laravel-tai-sao-cac-he-thong-khung-lai-quay-lung-voi-migration-1j4lQzYGJwl</link>
            <guid isPermaLink="true">https://viblo.asia/p/nghich-ly-laravel-tai-sao-cac-he-thong-khung-lai-quay-lung-voi-migration-1j4lQzYGJwl</guid>
            <description><![CDATA[Chào anh em Viblo, lại là mình đây!

Bất cứ ai khi mới bước chân vào thế giới của Laravel đều được dạy về Migrations. Nó được ví như "Git dành cho cơ ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-07-17 12:46:09</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bí ẩn đằng sau Request $request: Tại sao Controllers lại luôn cần &quot;anh bạn&quot; này?]]></title>
                        <link>https://viblo.asia/p/bi-an-dang-sau-request-request-tai-sao-controllers-lai-luon-can-anh-ban-nay-ym400PMA491</link>
            <guid isPermaLink="true">https://viblo.asia/p/bi-an-dang-sau-request-request-tai-sao-controllers-lai-luon-can-anh-ban-nay-ym400PMA491</guid>
            <description><![CDATA[Chào anh em Viblo, lại là mình đây!

Nếu anh em đang làm việc với các framework Backend hiện đại, đặc biệt là Laravel, chắc chắn anh em đã quá quen th...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-07-17 11:38:21</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[So sánh chi phí triển khai mô hình AI nguồn mở và nguồn đóng năm 2026]]></title>
                        <link>https://viblo.asia/p/so-sanh-chi-phi-trien-khai-mo-hinh-ai-nguon-mo-va-nguon-dong-nam-2026-XP4WElkBL7G</link>
            <guid isPermaLink="true">https://viblo.asia/p/so-sanh-chi-phi-trien-khai-mo-hinh-ai-nguon-mo-va-nguon-dong-nam-2026-XP4WElkBL7G</guid>
            <description><![CDATA[So sánh chi phí triển khai mô hình AI nguồn mở và nguồn đóng năm 2026

Chào cộng đồng Viblo, hôm nay chúng ta sẽ phân tích sâu về bài toán kinh tế tro...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">huanggang</dc:creator>
            <pubDate>2026-07-17 11:24:40</pubDate>
                                                                                                        </item>
            </channel>
</rss>
