<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Tech Blog - Category - Nguyen Ngoc Tin</title><link>https://ngoctin.me/categories/tech-blog/</link><description>Tech Blog - Category - Nguyen Ngoc Tin</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>ngoctin.work@gmail.com (Nguyen Ngoc Tin)</managingEditor><webMaster>ngoctin.work@gmail.com (Nguyen Ngoc Tin)</webMaster><lastBuildDate>Sun, 26 Jul 2026 22:50:00 +0700</lastBuildDate><atom:link href="https://ngoctin.me/categories/tech-blog/" rel="self" type="application/rss+xml"/><item><title>Không Có Con Đường Tắt Trong Tự Học</title><link>https://ngoctin.me/posts/khong-co-con-duong-tat-trong-tu-hoc/</link><pubDate>Sun, 26 Jul 2026 22:50:00 +0700</pubDate><author>ngoctin.work@gmail.com (Nguyen Ngoc Tin)</author><guid>https://ngoctin.me/posts/khong-co-con-duong-tat-trong-tu-hoc/</guid><description><![CDATA[<blockquote>
<p><em>&ldquo;Đừng tốn thời gian tìm con đường tắt để rồi nhận ra với thời gian đó, bạn đã đi hết con đường vòng.&rdquo;</em></p>
</blockquote>
<div class="details admonition note open">
    <div class="details-summary admonition-title">
        <i class="icon far fa-pen-to-square" aria-hidden="true"></i>Nguồn tham khảo / Reference<i class="details-icon fas fa-angle-right" aria-hidden="true"></i>
    </div>
    <div class="details-content">
        <div class="admonition-content">Bài viết này được tổng hợp và phát triển dựa trên góc nhìn và các chia sẻ trên <strong>Math2IT</strong> của <strong>Đinh Anh Thi</strong>.</div>
    </div>
</div>
<p>Trong cuốn sách <em>Sapiens</em>, nhà sử học Yuval Noah Harari có nhắc đến một bản năng tự nhiên của con người: <strong>chúng ta luôn xu hướng chọn làm những gì mang lại cảm giác dễ chịu.</strong></p>]]></description></item><item><title>Refactoring UI: Những Nguyên Tắc Thiết Kế Giao Diện Mà Mọi Developer Nên Biết</title><link>https://ngoctin.me/posts/refactoring-ui-design-principles/</link><pubDate>Sun, 26 Jul 2026 22:00:00 +0700</pubDate><author>ngoctin.work@gmail.com (Nguyen Ngoc Tin)</author><guid>https://ngoctin.me/posts/refactoring-ui-design-principles/</guid><description><![CDATA[<blockquote>
<p><em>&ldquo;Design không phải là làm cho thứ gì đó trông đẹp. Design là làm cho thứ gì đó hoạt động đúng cách.&rdquo;</em></p>
</blockquote>
<div class="details admonition note open">
    <div class="details-summary admonition-title">
        <i class="icon far fa-pen-to-square" aria-hidden="true"></i>Nguồn tham khảo / Reference<i class="details-icon fas fa-angle-right" aria-hidden="true"></i>
    </div>
    <div class="details-content">
        <div class="admonition-content">Bài viết này được tổng hợp và biên dịch dựa trên cuốn sách <strong>Refactoring UI</strong> của <strong>Adam Wathan &amp; Steve Schoger</strong>. Nội dung gốc tham khảo từ bài viết của <a href="https://github.com/tuananhhedspibk/tuananhhedspibk.github.io" target="_blank" rel="noopener noreffer ">tuananhhedspibk</a>.</div>
    </div>
</div>
<p>Là một developer, tôi từng nghĩ thiết kế UI là lãnh địa riêng của designers. Nhưng thực tế là: <strong>mọi người viết code đều phải đưa ra quyết định thiết kế hàng ngày</strong> — từ việc đặt khoảng cách cho một button, chọn màu cho một badge, cho đến bố cục của một form đăng ký. Refactoring UI là cuốn sách giúp developers tư duy đúng về những quyết định đó.</p>]]></description></item><item><title>Hướng Dẫn Thực Tế: Cách Thiết Kế Và Xây Dựng AI Agent</title><link>https://ngoctin.me/posts/design-and-build-ai-agents/</link><pubDate>Sun, 26 Jul 2026 21:38:18 +0700</pubDate><author>ngoctin.work@gmail.com (Nguyen Ngoc Tin)</author><guid>https://ngoctin.me/posts/design-and-build-ai-agents/</guid><description><![CDATA[<blockquote>
<p><em>&ldquo;AI Agent không phải là một phép màu công nghệ, mà là một hệ thống phần mềm có kiến trúc, ranh giới và quy luật rõ ràng.&rdquo;</em></p>
</blockquote>
<div class="details admonition note open">
    <div class="details-summary admonition-title">
        <i class="icon far fa-pen-to-square" aria-hidden="true"></i>Nguồn tham khảo / Reference<i class="details-icon fas fa-angle-right" aria-hidden="true"></i>
    </div>
    <div class="details-content">
        <div class="admonition-content">Bài viết này được tổng hợp và biên dịch dựa trên báo cáo kiến trúc kỹ thuật chính thức của <strong>OpenAI</strong>: <strong>&ldquo;A practical guide to building agents&rdquo;</strong> (Xuất bản bởi đội ngũ kỹ sư OpenAI).</div>
    </div>
</div>
<p>Trong bối cảnh AI đang phát triển bùng nổ, việc sử dụng các công cụ hỗ trợ như GitHub Copilot, ChatGPT hay Claude đã trở thành thói quen hàng ngày của nhiều kỹ sư phần mềm. Tuy nhiên, ranh giới thực sự của một hệ thống AI mạnh mẽ không dừng lại ở việc &ldquo;gõ code hộ&rdquo; hay &ldquo;trả lời câu hỏi theo prompt&rdquo;. Cấp độ tiếp theo của phần mềm thông minh là <strong>AI Agent</strong> - những thực thể tự trị có khả năng tự động lên kế hoạch, tương tác với môi trường, sử dụng các công cụ bên ngoài và hoàn thành những chuỗi nhiệm vụ phức tạp mà không cần sự can thiệp liên tục của con người.</p>]]></description></item></channel></rss>