<?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>Programming Tag - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/tags/programming.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>Programming Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-06-10T17:07:26+07:00</lastBuildDate>
                <item>
            <title><![CDATA[7 task AI vẫn làm cực tệ năm 2026]]></title>
                        <link>https://viblo.asia/p/7-task-ai-van-lam-cuc-te-nam-2026-37LdegDmVov</link>
            <guid isPermaLink="true">https://viblo.asia/p/7-task-ai-van-lam-cuc-te-nam-2026-37LdegDmVov</guid>
            <description><![CDATA[Bài viết của một developer đã dùng AI đủ lâu để hết ảo tưởng – và vẫn đang dùng AI mỗi ngày.

Tháng trước mình có một buổi demo nội bộ khá vui. PM hỏi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quốc Bảo Nguyễn</dc:creator>
            <pubDate>2026-05-19 14:28:32</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Codex vs Claude Code 2026: Cuộc chiến AI Coding Agent thực sự – Kinh nghiệm dùng thực chiến]]></title>
                        <link>https://viblo.asia/p/codex-vs-claude-code-2026-cuoc-chien-ai-coding-agent-thuc-su-kinh-nghiem-dung-thuc-chien-XP4WE2AKL7G</link>
            <guid isPermaLink="true">https://viblo.asia/p/codex-vs-claude-code-2026-cuoc-chien-ai-coding-agent-thuc-su-kinh-nghiem-dung-thuc-chien-XP4WE2AKL7G</guid>
            <description><![CDATA[Bài viết dài ~11.000 từ. Pha trà đi, ngồi xuống đọc kỹ. Cái này mình viết từ kinh nghiệm thật, không phải benchmark copy từ blog nước ngoài.

1. Mở đầ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quốc Bảo Nguyễn</dc:creator>
            <pubDate>2026-05-17 20:28:16</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tôi từng nghĩ Clean Code là lãng phí]]></title>
                        <link>https://viblo.asia/p/toi-tung-nghi-clean-code-la-lang-phi-K9Vy89e5LQR</link>
            <guid isPermaLink="true">https://viblo.asia/p/toi-tung-nghi-clean-code-la-lang-phi-K9Vy89e5LQR</guid>
            <description><![CDATA[Hồi mới học lập trình, tôi từng nghĩ clean code là thứ gì đó hơi… màu mè.

Tôi không hiểu tại sao mọi người lại quá quan trọng chuyện:
- đặt tên biến,...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quốc Bảo Nguyễn</dc:creator>
            <pubDate>2026-05-11 20:10:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[AI đang thay đổi tư duy lập trình (Chạy đua hay trốn chạy AI?)]]></title>
                        <link>https://viblo.asia/p/ai-dang-thay-doi-tu-duy-lap-trinh-chay-dua-hay-tron-chay-ai-wd43EZaQLX9</link>
            <guid isPermaLink="true">https://viblo.asia/p/ai-dang-thay-doi-tu-duy-lap-trinh-chay-dua-hay-tron-chay-ai-wd43EZaQLX9</guid>
            <description><![CDATA[AI đang thay đổi tư duy lập trình của bạn như thế nào?

AI không nguy hiểm vì nó viết code quá giỏi.
Nó nguy hiểm khi bạn bắt đầu ngừng suy nghĩ.

Có ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quốc Bảo Nguyễn</dc:creator>
            <pubDate>2026-05-11 20:04:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tác động của lập trình đến não bộ con người: Hiểu đúng để học hiệu quả hơn]]></title>
                        <link>https://viblo.asia/p/tac-dong-cua-lap-trinh-den-nao-bo-con-nguoi-hieu-dung-de-hoc-hieu-qua-hon-pPLkN3BDJRZ</link>
            <guid isPermaLink="true">https://viblo.asia/p/tac-dong-cua-lap-trinh-den-nao-bo-con-nguoi-hieu-dung-de-hoc-hieu-qua-hon-pPLkN3BDJRZ</guid>
            <description><![CDATA[Chào anh em IT,

Lập trình thường được xem là một kỹ năng kỹ thuật. Nhưng nếu nhìn sâu hơn, đây thực chất là một hoạt động tác động mạnh đến cách não ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">itprep</dc:creator>
            <pubDate>2026-04-19 16:49:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[2025 Mới Nhất] Miễn phí! 10 Công Cụ Mã Nguồn Mở Thay Thế Cursor]]></title>
                        <link>https://viblo.asia/p/2025-moi-nhat-mien-phi-10-cong-cu-ma-nguon-mo-thay-the-cursor-OXLA0Q8xJGr</link>
            <guid isPermaLink="true">https://viblo.asia/p/2025-moi-nhat-mien-phi-10-cong-cu-ma-nguon-mo-thay-the-cursor-OXLA0Q8xJGr</guid>
            <description><![CDATA[Xin chào các bạn! Gần đây, các trợ lý lập trình AI đang đóng vai trò quan trọng trong môi trường phát triển. Trong số đó, Cursor là một công cụ phổ bi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sky blue</dc:creator>
            <pubDate>2025-07-11 13:54:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Top 10 Công Cụ Lập Trình Không Thể Thiếu Năm 2025!]]></title>
                        <link>https://viblo.asia/p/top-10-cong-cu-lap-trinh-khong-the-thieu-nam-2025-lZL9XwqbJQK</link>
            <guid isPermaLink="true">https://viblo.asia/p/top-10-cong-cu-lap-trinh-khong-the-thieu-nam-2025-lZL9XwqbJQK</guid>
            <description><![CDATA[Giới thiệu

Xin chào mọi người! Khi mới bắt đầu làm việc như một lập trình viên, tôi luôn mong muốn viết code "hiệu quả". Nhưng thực tế, tôi đã dành q...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Quang</dc:creator>
            <pubDate>2025-07-08 14:35:20</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[6 công cụ giúp bạn tạo hình ảnh code đẹp để chia sẻ online]]></title>
                        <link>https://viblo.asia/p/6-cong-cu-giup-ban-tao-hinh-anh-code-dep-de-chia-se-online-Ny0VG2EyLPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/6-cong-cu-giup-ban-tao-hinh-anh-code-dep-de-chia-se-online-Ny0VG2EyLPA</guid>
            <description><![CDATA[| Code đẹp là code được chia sẻ đúng cách

Giới thiệu

Bạn chắc không ít lần bắt gặp những hình ảnh mã nguồn đẹp mắt tràn ngập trên Twitter, LinkedIn,...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lê Đức Minh</dc:creator>
            <pubDate>2025-06-15 11:57:42</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giới Thiệu về MvnRepository cho Các Lập Trình Viên Java]]></title>
                        <link>https://viblo.asia/p/gioi-thieu-ve-mvnrepository-cho-cac-lap-trinh-vien-java-WR5JRdlrVGv</link>
            <guid isPermaLink="true">https://viblo.asia/p/gioi-thieu-ve-mvnrepository-cho-cac-lap-trinh-vien-java-WR5JRdlrVGv</guid>
            <description><![CDATA[

MvnRepository là một nguồn tài nguyên vô giá cho các lập trình viên Java, cung cấp kho lưu trữ các thư viện và phụ thuộc mà có thể dễ dàng tích hợp ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ShadowSyntax</dc:creator>
            <pubDate>2024-11-28 14:53:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[15 Công Cụ Phần Mềm Thiết Yếu Mà Mọi Lập Trình Viên Nên Có]]></title>
                        <link>https://viblo.asia/p/15-cong-cu-phan-mem-thiet-yeu-ma-moi-lap-trinh-vien-nen-co-aNj4vvqq46r</link>
            <guid isPermaLink="true">https://viblo.asia/p/15-cong-cu-phan-mem-thiet-yeu-ma-moi-lap-trinh-vien-nen-co-aNj4vvqq46r</guid>
            <description><![CDATA[Trong thời đại số, vai trò của lập trình viên ngày càng trở nên quan trọng. Nhiệm vụ của họ không chỉ là viết mã mà còn là xây dựng một thế giới mới t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phper</dc:creator>
            <pubDate>2024-10-11 12:46:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[SOLID - Đóng/ Mở (P2)]]></title>
                        <link>https://viblo.asia/p/solid-dong-mo-p2-EvbLbBymLnk</link>
            <guid isPermaLink="true">https://viblo.asia/p/solid-dong-mo-p2-EvbLbBymLnk</guid>
            <description><![CDATA[Phần này tôi muốn đưa tới các bạn một ví dụ thực tế về Open/Close, một tình huống cân đo đong đếm giữa Extend hay là Modify. Cùng xem biểu đồ lớp dưới...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">refacore</dc:creator>
            <pubDate>2024-10-02 11:16:20</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[SOLID - Đóng/ Mở (P1)]]></title>
                        <link>https://viblo.asia/p/solid-dong-mo-p1-pgjLN2d1L32</link>
            <guid isPermaLink="true">https://viblo.asia/p/solid-dong-mo-p1-pgjLN2d1L32</guid>
            <description><![CDATA[Tôi có được nghe hai lần câu chuyện ở một công ty lớn ở Việt Nam, một Solution Architect đã từ chối một pull request của đồng nghiệp với lý do các tha...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">refacore</dc:creator>
            <pubDate>2024-07-23 21:00:24</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[SOLID - Đơn nhiệm (P3)]]></title>
                        <link>https://viblo.asia/p/solid-don-nhiem-p3-5OXLAvzrVGr</link>
            <guid isPermaLink="true">https://viblo.asia/p/solid-don-nhiem-p3-5OXLAvzrVGr</guid>
            <description><![CDATA[Trong bài trước, tôi đã đề cập đến nhầm lẫn cơ bản dẫn đến hiểu sai về đơn nhiệm. Trong bài này, tôi muốn đưa ra một cách tiếp cận để giúp chúng ta có...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">refacore</dc:creator>
            <pubDate>2024-07-22 10:18:09</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[SOLID - Đơn nhiệm (P2)]]></title>
                        <link>https://viblo.asia/p/solid-don-nhiem-p2-y37Ld1KMVov</link>
            <guid isPermaLink="true">https://viblo.asia/p/solid-don-nhiem-p2-y37Ld1KMVov</guid>
            <description><![CDATA[Trong bài trước  tôi đã trình bày một vài ví dụ lấy từ mã nguồn của Microsoft về việc vi phạm Đơn nhiệm (và kể cả một số lỗi coding convention thông t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">refacore</dc:creator>
            <pubDate>2024-06-30 09:58:03</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[SOLID - Đơn Nhiệm (P1)]]></title>
                        <link>https://viblo.asia/p/solid-don-nhiem-p1-5pPLkA7e4RZ</link>
            <guid isPermaLink="true">https://viblo.asia/p/solid-don-nhiem-p1-5pPLkA7e4RZ</guid>
            <description><![CDATA[Bài SOLID là thay đổi đã lướt qua một chút các nguyên tắc trong SOLID. Bài này chúng ta cùng bàn về nguyên tắc đầu tiên Single Responsibility - Đơn Nh...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">refacore</dc:creator>
            <pubDate>2024-06-23 16:09:52</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Ba cách xử lý event]]></title>
                        <link>https://viblo.asia/p/ba-cach-xu-ly-event-Yym40Yd5J91</link>
            <guid isPermaLink="true">https://viblo.asia/p/ba-cach-xu-ly-event-Yym40Yd5J91</guid>
            <description><![CDATA[Repo: https://github.com/refacore/ioc-event

Xử lý sự kiện là kĩ thuật được sử dụng phổ biến. Các nền tảng cung cấp các cách khác nhau để xử lý sự kiệ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">refacore</dc:creator>
            <pubDate>2024-06-21 11:58:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[SOLID là thay đổi]]></title>
                        <link>https://viblo.asia/p/solid-la-thay-doi-bXP4WYbdL7G</link>
            <guid isPermaLink="true">https://viblo.asia/p/solid-la-thay-doi-bXP4WYbdL7G</guid>
            <description><![CDATA[Trong bài trước SOLID - Tổng quan, tôi đưa ra quan điểm rằng SOLID không nhằm tạo ra những dòng code bất tử mà nhằm tạo ra những dòng code sẵn sàng th...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">refacore</dc:creator>
            <pubDate>2024-06-19 11:28:15</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[SOLID - Tổng quan]]></title>
                        <link>https://viblo.asia/p/solid-tong-quan-y3RL1PRpJao</link>
            <guid isPermaLink="true">https://viblo.asia/p/solid-tong-quan-y3RL1PRpJao</guid>
            <description><![CDATA[Cách đây khoảng 10 năm, tôi thực sự chật vật khi học và đọc về SOLID hay Design Pattern. Thời đó tôi nghĩ không nhiều lập trình viên hiểu về SOLID hay...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">refacore</dc:creator>
            <pubDate>2024-06-18 22:35:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sử dụng bit và bitwise để xây dựng ứng dụng]]></title>
                        <link>https://viblo.asia/p/su-dung-bit-va-bitwise-de-xay-dung-ung-dung-pgjLN2pjL32</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-dung-bit-va-bitwise-de-xay-dung-ung-dung-pgjLN2pjL32</guid>
            <description><![CDATA[Dùng bitwise là một cách tuyệt vời, cực kì tối ưu cả về tốc độ tính toán lẫn sử dụng bộ nhớ. Nhưng có vẻ không nhiều developer hiện nay biết và ứng dụ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">refacore</dc:creator>
            <pubDate>2024-06-12 16:12:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hành trình của thiết kế phần mềm]]></title>
                        <link>https://viblo.asia/p/hanh-trinh-cua-thiet-ke-phan-mem-r1QLxBAd4Aw</link>
            <guid isPermaLink="true">https://viblo.asia/p/hanh-trinh-cua-thiet-ke-phan-mem-r1QLxBAd4Aw</guid>
            <description><![CDATA[

Trong dự án tôi tham gia trước đây, sau khi tôi đề xuất ứng dụng mô hình n-tiers thay thế cấu trúc cũ, cậu em đồng nghiệp đã hỏi tôi rằng "Dùng n-ti...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">refacore</dc:creator>
            <pubDate>2024-05-03 20:59:34</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Đau đầu vì đặt tên]]></title>
                        <link>https://viblo.asia/p/dau-dau-vi-dat-ten-obA46OdgJKv</link>
            <guid isPermaLink="true">https://viblo.asia/p/dau-dau-vi-dat-ten-obA46OdgJKv</guid>
            <description><![CDATA[Đặt tên luôn là vấn đề tốn nhiều thời gian cũng như nước bọt của dân lập trình. Đôi khi tìm kiếm được một tên tốt cũng khiến chúng ta vui vẻ và thỏa m...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">refacore</dc:creator>
            <pubDate>2024-04-27 16:48:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Kiến Thức Mà Sinh Viên Học Lập Trình Có Thể Bỏ Sót]]></title>
                        <link>https://viblo.asia/p/kien-thuc-ma-sinh-vien-hoc-lap-trinh-co-the-bo-sot-zXRJ8mm2LGq</link>
            <guid isPermaLink="true">https://viblo.asia/p/kien-thuc-ma-sinh-vien-hoc-lap-trinh-co-the-bo-sot-zXRJ8mm2LGq</guid>
            <description><![CDATA[Hello anh em! Để làm tốt trong các dự án thực tiễn thì kỹ sư phần mềm cần có kiến thức khá rộng, và cũng phải đủ độ sâu nhất định (dù không cần phải q...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nhật Vũ</dc:creator>
            <pubDate>2024-04-25 22:23:51</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[The Power and Limitations of AI in Cybersecurity]]></title>
                        <link>https://viblo.asia/p/the-power-and-limitations-of-ai-in-cybersecurity-aNj4vz3846r</link>
            <guid isPermaLink="true">https://viblo.asia/p/the-power-and-limitations-of-ai-in-cybersecurity-aNj4vz3846r</guid>
            <description><![CDATA[The advancement of technology and its growing integration into our daily routines have increased the risks that come with it. Cybersecurity has become...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Insane AI Tools</dc:creator>
            <pubDate>2023-04-30 21:29:20</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bạn có phải là một Lập trình viên tồi?]]></title>
                        <link>https://viblo.asia/p/ban-co-phai-la-mot-lap-trinh-vien-toi-bJzKmo8Xl9N</link>
            <guid isPermaLink="true">https://viblo.asia/p/ban-co-phai-la-mot-lap-trinh-vien-toi-bJzKmo8Xl9N</guid>
            <description><![CDATA[Nhiều khi tôi cũng hay tự hỏi mình câu hỏi này, tôi luôn mong có ai đó chỉ ra những điểm mình làm chưa tốt, chưa đúng để cải thiện. Có lẽ mọi người cũ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">justanotherguy</dc:creator>
            <pubDate>2021-09-20 16:52:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về Dotfiles]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-dotfiles-m68Z0AXjlkG</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-dotfiles-m68Z0AXjlkG</guid>
            <description><![CDATA[![](https://images.viblo.asia/cff60aaa-28f5-4f27-81e3-fed335a566c7.png)



Đã bao giờ vào 1 ngày đẹp trời, máy tính của chúng ta bỗng tự nhiên lăn đùn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dat Nguyen</dc:creator>
            <pubDate>2021-04-19 11:05:58</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Lý thuyết  |  Tìm hiểu cơ bản về Kubernetes, Các thành phần chính trong một Kubernetes Cluster và Các khái niệm cơ bản (Kèm video)]]></title>
                        <link>https://viblo.asia/p/ly-thuyet-tim-hieu-co-ban-ve-kubernetes-cac-thanh-phan-chinh-trong-mot-kubernetes-cluster-va-cac-khai-niem-co-ban-kem-video-WAyK8D7EKxX</link>
            <guid isPermaLink="true">https://viblo.asia/p/ly-thuyet-tim-hieu-co-ban-ve-kubernetes-cac-thanh-phan-chinh-trong-mot-kubernetes-cluster-va-cac-khai-niem-co-ban-kem-video-WAyK8D7EKxX</guid>
            <description><![CDATA[![](https://images.viblo.asia/b9822d03-8a1f-4ff8-b435-2686c5303b82.jpg)



Video đầu tay mong các bạn ủng hộ :laughing:

Kubernetes là gì?
Kubernetes ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phú Lê</dc:creator>
            <pubDate>2020-10-14 07:30:02</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về một số nguyên tắc thiết kế trong lập trình]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-mot-so-nguyen-tac-thiet-ke-trong-lap-trinh-GrLZD0bOZk0</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-mot-so-nguyen-tac-thiet-ke-trong-lap-trinh-GrLZD0bOZk0</guid>
            <description><![CDATA[Xin chào các bạn, chắc hẳn không ít thì nhiều các bạn cũng đã nghe qua các cụm từ như nguyên tắc SOLID, SOLID Principles, rất nhiều các bài viết liên ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">coongdzd</dc:creator>
            <pubDate>2020-09-18 01:17:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tail-call Optimization]]></title>
                        <link>https://viblo.asia/p/tail-call-optimization-Do754P3X5M6</link>
            <guid isPermaLink="true">https://viblo.asia/p/tail-call-optimization-Do754P3X5M6</guid>
            <description><![CDATA[A tail call is a function call performed as the last action of another function. If a function is called again later in the call chain, that function ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Sujoy Datta</dc:creator>
            <pubDate>2020-05-25 00:59:04</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về Data Driven Programming - Phần 1]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-data-driven-programming-phan-1-aWj537j856m</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-data-driven-programming-phan-1-aWj537j856m</guid>
            <description><![CDATA[Trong những năm lập trình, đa số bản thân chỉ sử dụng kiểu lập trình hướng thủ tục (Procedure Oriented Programming - POP) và hướng đối tượng (Object O...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tuấn Dương Hồng</dc:creator>
            <pubDate>2020-05-23 10:28:50</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tips xử lý Array Javascript hay không phải ai cũng biết]]></title>
                        <link>https://viblo.asia/p/tips-xu-ly-array-javascript-hay-khong-phai-ai-cung-biet-bJzKmJADZ9N</link>
            <guid isPermaLink="true">https://viblo.asia/p/tips-xu-ly-array-javascript-hay-khong-phai-ai-cung-biet-bJzKmJADZ9N</guid>
            <description><![CDATA[Xin chào tất cả mọi người! Đang trong thời đại của Cô Vy, cả nước đang thực hiện nghiêm việc cách ly toàn xã hội. Vậy nên thời gian cũng rảnh rỗi hơn,...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Tien Quan</dc:creator>
            <pubDate>2020-04-12 16:50:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[một tuần chán đời đi cày rank viblo code]]></title>
                        <link>https://viblo.asia/p/mot-tuan-chan-doi-di-cay-rank-viblo-code-RnB5pzqGZPG</link>
            <guid isPermaLink="true">https://viblo.asia/p/mot-tuan-chan-doi-di-cay-rank-viblo-code-RnB5pzqGZPG</guid>
            <description><![CDATA[Đứng top thì phải gáy lên cái đã.

Phú Nguyễn trong danh sách top kia cũng là đệ tui nha :D

Ngày xửa ngày xưa...
Tuần trước, đâu đó thứ 3, mình bị đồ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ngoc N Tran</dc:creator>
            <pubDate>2019-10-07 21:05:32</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Thuật toán sắp xếp Merge Sort]]></title>
                        <link>https://viblo.asia/p/thuat-toan-sap-xep-merge-sort-aWj534bbK6m</link>
            <guid isPermaLink="true">https://viblo.asia/p/thuat-toan-sap-xep-merge-sort-aWj534bbK6m</guid>
            <description><![CDATA[Merge Sort
Đây là một trong các thuật toán sắp xếp cơ bản mà sinh viên thường bị hỏi khi đi phỏng vấn, cùng với các thuật toán sắp xếp khác như: quick...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vu Long</dc:creator>
            <pubDate>2019-07-18 10:50:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[MỘT SỐ TRANG WEB HỌC LẬP TRÌNH KHÁ HAY.]]></title>
                        <link>https://viblo.asia/p/mot-so-trang-web-hoc-lap-trinh-kha-hay-Az45bYE6lxY</link>
            <guid isPermaLink="true">https://viblo.asia/p/mot-so-trang-web-hoc-lap-trinh-kha-hay-Az45bYE6lxY</guid>
            <description><![CDATA[1. Codecademy.

Codecademy có một loạt các courses và phong cách giảng dạy khá ổn và kỹ lưỡng. Một lợi ích tuyệt vời của trang web này là tính tương t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vu Long</dc:creator>
            <pubDate>2019-06-17 21:12:20</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Học một thứ gì đó mới?]]></title>
                        <link>https://viblo.asia/p/hoc-mot-thu-gi-do-moi-eW65GgpJ5DO</link>
            <guid isPermaLink="true">https://viblo.asia/p/hoc-mot-thu-gi-do-moi-eW65GgpJ5DO</guid>
            <description><![CDATA[Vấn đề ai cũng gặp phải
Khi lướt lên các diễn đàn, tôi gặp phải hàng tá câu hỏi tựa tựa như "Em đang lập trình Java, em có nên học Python không ạ?", h...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Aisha</dc:creator>
            <pubDate>2019-05-23 01:57:21</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Lộ trình 10 phút để trở thành một Junior Full Stack Web Developer]]></title>
                        <link>https://viblo.asia/p/lo-trinh-10-phut-de-tro-thanh-mot-junior-full-stack-web-developer-maGK7kbxKj2</link>
            <guid isPermaLink="true">https://viblo.asia/p/lo-trinh-10-phut-de-tro-thanh-mot-junior-full-stack-web-developer-maGK7kbxKj2</guid>
            <description><![CDATA[![](https://images.viblo.asia/63d10433-c880-44f5-9e07-53f57a53221d.jpeg)



Vậy là bạn đã bắt đầu hành trình vào thế giới của phát triển web. Nhưng bạ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Trung Hiếu</dc:creator>
            <pubDate>2019-05-17 18:16:50</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bàn về các nguyên lý lập trình]]></title>
                        <link>https://viblo.asia/p/ban-ve-cac-nguyen-ly-lap-trinh-E375zXe1ZGW</link>
            <guid isPermaLink="true">https://viblo.asia/p/ban-ve-cac-nguyen-ly-lap-trinh-E375zXe1ZGW</guid>
            <description><![CDATA[Nguyên lý lập trình là gì.

Xây dựng và phát triển phầm mềm là một quá trình bao gồm nhiều bước, bắt đầu từ việc viết code, viết test, sau đó fix bug,...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">TRAN PHONG PHU</dc:creator>
            <pubDate>2019-04-21 22:41:26</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bài toán thả trứng, tìm tầng cao nhất để thả trứng rơi không vỡ.]]></title>
                        <link>https://viblo.asia/p/bai-toan-tha-trung-tim-tang-cao-nhat-de-tha-trung-roi-khong-vo-gGJ59v3aKX2</link>
            <guid isPermaLink="true">https://viblo.asia/p/bai-toan-tha-trung-tim-tang-cao-nhat-de-tha-trung-roi-khong-vo-gGJ59v3aKX2</guid>
            <description><![CDATA[Gần đây, mình có đọc lại được bài toán này, chắc hẳn nhiều bạn cũng đã từng biết qua về bài toán này rồi ( nếu không thì để mình giới thiệu ). Bài toá...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vu Long</dc:creator>
            <pubDate>2019-04-09 21:49:56</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[TIL] Unpack trong python]]></title>
                        <link>https://viblo.asia/p/til-unpack-trong-python-WAyK8Q8eZxX</link>
            <guid isPermaLink="true">https://viblo.asia/p/til-unpack-trong-python-WAyK8Q8eZxX</guid>
            <description><![CDATA[Unpack trong python

Link bài viết gốc ở blog của mình: chienkira.github.io/blog/thủ thuật unpack trong python

Ký tự * ngoài là toán tử multiplicatio...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kira Chien</dc:creator>
            <pubDate>2019-04-08 16:23:16</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Top 10 ngôn ngữ lập trình tốt nhất để học năm 2019]]></title>
                        <link>https://viblo.asia/p/top-10-ngon-ngu-lap-trinh-tot-nhat-de-hoc-nam-2019-OeVKBq425kW</link>
            <guid isPermaLink="true">https://viblo.asia/p/top-10-ngon-ngu-lap-trinh-tot-nhat-de-hoc-nam-2019-OeVKBq425kW</guid>
            <description><![CDATA[Mình vẫn nhớ như in ngày đó vào năm 2014 khi quyết định theo nghề lập trình và đó là một những quyết định tốt nhất mà mình từng thực hiện trong đời. N...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anh Tran</dc:creator>
            <pubDate>2019-02-22 08:50:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bài toán tổ hợp và ma trận trong ngôn ngữ lập trình]]></title>
                        <link>https://viblo.asia/p/bai-toan-to-hop-va-ma-tran-trong-ngon-ngu-lap-trinh-ByEZkNWAKQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/bai-toan-to-hop-va-ma-tran-trong-ngon-ngu-lap-trinh-ByEZkNWAKQ0</guid>
            <description><![CDATA[Mở đầu

Chào các bạn,

Chắc hẳn các bạn sẽ còn nhớ những bài toán tính tổ hợp, xác suất thường học ngày cấp 3. Những bài toán về ma trận sẽ được học v...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">HuuHV</dc:creator>
            <pubDate>2019-02-22 09:45:32</pubDate>
                                                                                                        </item>
            </channel>
</rss>
