hnq.vn

Huỳnh Nhân Quốc

Những ghi chépbằng tiếng Việt.

Một góc nhỏ để tôi viết về cuộc sống, công việc, việc tự học và những điều chỉ có thể hiểu rõ sau khi đã đi qua.

Bài mới nhất

2026-05-19 Bytecode không chỉ là phong cách lập trình. Nó còn là phong cách sống. Hơn 10 năm viết code, và gần một năm sống cùng compiler, runtime, VM và bytecode khi phát triển KITWORK, tôi dần nhận ra rằng: có những thứ không thể giải thích bằng ngôn ngữ thông thường. Bytecode của tôi là một trong số đó.

Lưu trữ

Các bài đã viết

24 bài
2026-01-19 Kitwork Engine Nơi Logic Được Sống Như Một Thực Thể Bài viết này không dành cho số đông. Nó dành cho những kỹ sư lõi, những người xây hệ thống chịu tải lớn, những người đã chạm đến giới hạn của các mô hình hiện tại và bắt đầu cảm thấy chúng không còn đủ nữa. 2026-01-11 Bytecode và tương lai của lập trình động Vì sao tôi tin Bytecode sẽ thay đổi cách chúng ta viết phần mềm. “Những giới hạn lớn nhất của phần mềm không nằm ở CPU, mà nằm ở cách chúng ta nghĩ về việc thực thi.”. 2026-01-04 Giấc mơ đi tìm giấc mơ Một mình giữa đêm với màn hình và những dòng code, tôi tìm kiếm giấc mơ công nghệ của riêng mình. Từ những module nhỏ đến KitWork, tôi xây dựng hệ thống phản chiếu tư duy và khát vọng, học cách lắng nghe bản thân qua từng script, từng dòng dữ liệu. Đây không chỉ là hành trình kỹ thuật, mà là cuộc đối thoại với chính mình và tìm kiếm những người đồng hành cùng chia sẻ giá trị, kiểm soát kiến trúc và hiện thực hóa ý tưởng thành sản phẩm bền vững. 2025-11-20 Xây dựng một công cụ để xem lập trình theo cách khác Tôi đang xây dựng một engine thay đổi cách chúng ta nhìn nhận lập trình, vừa là roadmap, vừa là triết lý, vừa là công cụ cho sự đơn giản, rõ ràng và sáng tạo. 2025-11-09 Dreamy Developer đi tìm nơi mình thuộc về Tôi từng nghĩ hành trình indie bắt đầu bằng một sản phẩm. Nhưng hóa ra, nó bắt đầu bằng những bước chân trên hành trình tìm lại chính mình. 2025-10-20 🌤️ Giấc mơ của những Indie Coder “Nếu đi về phía mặt trời, bạn sẽ đón nắng. Còn nếu đi ngược phía mặt trời, ánh sáng vẫn sẽ dõi theo.” 2025-10-12 Tại sao Kit JS tồn tại? Lại là mình, và hôm nay mình muốn nói về Kit JS — tại sao nó ra đời, tồn tại và phục vụ mục đích gì. Vì bài trước mình đã nói về câu chuyện, nhưng chưa thật sự target vào mục đích người dùng. 2025-09-18 Đà Nẵng và giấc mơ vô tình đã bỏ quên Có những giấc mơ được dệt nên từ khát vọng mãnh liệt. Cũng có những giấc mơ tưởng chừng đã bị chôn vùi dưới gánh nặng của thực tại. Tôi từng nghĩ mình đã đánh mất giấc mơ công nghệ, nhưng khi nhìn lại, tôi mới hiểu rằng nó chưa bao giờ rời xa. Nó vẫn ở đó, lặng lẽ chờ đợi, chỉ là tôi đã quên cách lắng nghe chính trái tim mình. 2025-08-10 Javascript Và Giấc Mơ Kiểm Soát Reactive Hành trình tìm cách kiểm soát UI reactive một cách nhẹ, an toàn và linh hoạt từ DOM thủ công, thử nghiệm nhiều framework, đến tự xây reactive engine dựa trên JavaScript Proxy. 2025-02-26 30 Tuổi, Code và Cuộc Đời Cả cuộc đời này, con người không ngừng đi tìm cái gọi là "lý tưởng sống". Suy cho cùng, đó chính là hạnh phúc. Với mỗi người, hạnh phúc có một định nghĩa riêng—tiền bạc, danh vọng, hay đôi khi chỉ đơn giản là tình yêu. Tôi gọi tình yêu đôi lứa là "đơn giản", bởi lẽ, nó không nằm trong tầm kiểm soát của mình. 2025-02-16 Hôm Nay Là Một Ngày Đẹp Trời Để Viết Code Một Golang Indie Hacker – xem lập trình là cuộc sống, không chỉ là công việc. Dù thế giới chuyển sang No Code, AI, tôi vẫn kiên trì với tư duy lập trình truyền thống. Từ thất bại khởi nghiệp, trở về quê tay trắng, tôi tiếp tục xây dựng ước mơ. Dành 5 năm viết web framework chỉ mình dùng, nhưng đó là đam mê. Với tôi, Golang là lifestyle, lập trình là hành trình không có điểm dừng, và mỗi ngày còn code là một ngày hạnh phúc. 2025-02-02 QRCode Shopee Siêu Nhanh Và Những Trải Nghiệm Khác Biệt Tôi thích những gì NHANH - GỌN - NHẸ, giống như ngôn ngữ lập trình chính mà tôi lựa chọn: Golang. Tôi đã đi qua nhiều vai trò trong hành trình của mình: Frontend Developer, UX Designer, Affiliate Marketer, rồi trở thành một Full-stack Developer. Nhưng đến hiện tại, tôi chọn con đường của một Golang Indie Hacker – nơi tôi có thể tự do sáng tạo, tối ưu hóa mọi thứ và xây dựng những sản phẩm độc lập, tiện dụng. 2024-12-04 Đa Nền Tảng Trong Golang Dạo gần đây mình đang tìm kiếm và học hỏi thêm về đa nền tảng vì mình cần triển khai một số website và ứng dụng mình lên đa nền tảng và sự hiểu biết thêm về những công nghệ viết lên đa nền tảng và kiến trúc để các công nghệ viết về đa nền tảng với golang. 2024-11-24 Tôi Không Biết Mình Là Một Indie Hacker Khi tôi bắt đầu hành trình lập trình và phát triển phần mềm, tôi chưa bao giờ nghĩ mình sẽ trở thành một Indie Hacker. Đối với tôi, chỉ đơn giản là tôi đang xây dựng những sản phẩm phần mềm mà tôi cảm thấy đam mê và muốn chia sẻ với cộng đồng. Nhưng dần dần, khi tôi nhìn lại con đường mình đã đi, tôi nhận ra rằng tôi đã bước vào thế giới của những Indie Hacker từ lúc nào không hay. 2024-11-23 GFPV Stack - Technical Stack Tôi Theo Đuổi. Hôm nay, tôi tình cờ đọc được một câu hỏi thú vị: “Bạn đang dùng stack gì thế?” Có thể bạn đã nghe đến những tên gọi quen thuộc như LAMP, LEMP, MEAN hay thậm chí là JAM stack. Nhưng GFPV Stack là gì? Có thể đây là một khái niệm bạn chưa từng nghe đến. Hôm nay, tôi sẽ chia sẻ về GFPV Stack – con đường tôi đã đi qua, những gì tôi đã học hỏi và trải nghiệm. 2024-11-22 Kitsend – Gửi file nhanh giữa các thiết bị Kitsend.com là một công cụ nhỏ nhưng tiện lợi, giúp bạn gửi file một cách dễ dàng và bảo mật. Hy vọng nó sẽ giải quyết những bất tiện mà mình từng gặp phải, và có thể hữu ích cho bạn. 2024-11-04 Tìm Kiếm Giá Trị Cốt Lõi Trong Hành Trình Lập Trình Của Tôi Gần mười năm qua, tôi đã đi tìm giá trị cốt lõi của lập trình. Giờ đây, tôi có thể tự hào về những gì mình đã xây dựng và hướng tới tương lai với nhiều kế hoạch và hoài bão. Hành trình này không chỉ là câu chuyện của riêng tôi mà còn là nguồn cảm hứng cho những ai đang theo đuổi con đường lập trình. 2024-06-26 Lập Trình Và Lập Nghiệp Chỉ là mình thích cách lập trình web của mình. Có thể tùy chỉnh theo ý thích và không phụ thuộc vào framework. 2024-06-26 ID / Identity tôi đang dùng. Node ID và Multi-Node ID:An toàn và bảo mật: Mỗi dữ liệu được mã hóa theo từng node khác nhau, kết hợp với thuật toán mã hóa riêng biệt, tạo ra một cấu trúc dữ liệu chặt chẽ và không giống nhau, đảm bảo tính an toàn và bảo mật cho thông tin. 2024-06-26 Bán đôi cánh chim. Bán đôi cánh chim.Chẳng thể bán giấc mộng của riêng mình.Cảm ơn một năm đã qua.Kẻ có thể cuối đầu trước cuộc đời. 2024-06-26 Tôi muốn đem cả bầu trời vào căn nhà nhỏ HOA. Giữa muôn vạn bông HOA, sao ta cứ phải chọn bông hoa đẹp nhất. Chỉ cần ta tìm được một bông hoa nhỏ để nuôi trồng thì cuộc đời nãy há dĩ có gì quan trọng? 2024-06-26 Giấc mộng của riêng mình. Chúng ta ai rồi cũng phải lớn, ai rồi cũng đi tìm giấc mộng của riêng mình. Chẳng thể mãi là một đứa trẻ, cứ đam mê - cứ dại khờ. 2024-06-25 Đừng bắt tôi phải giải thích. Tôi là một lập trình viên. Tôi muốn viết nhiều hơn về chính mình. Về nền tảng mình đang làm và giải thích cho mọi người hiểu tôi đang làm gì.Khi thế giới đang theo đuổi những cái đang có. Tôi quay về với cội nguồn và theo đuổi sự thuần khiết trong lĩnh vực của tôi.

Tìm kiếm