[CS] P7 - Ngôn ngữ lập trình bậc thấp1. Nền Tảng Của Các Ngôn Ngữ Lập Trình Hiện Đại 1.1. Tìm Hiểu về Ngôn Ngữ Lập Trình Bậc Cao Ngôn ngữ lập trình bậc cao là một dạng ngôn ngữ được thiết kế để con người dễ hiểu và dễ viết hơn. Chúng sử dụng các lệnh và chỉ thị gần gũi với ngôn ngữ tự n...67 min read·hieuhn0301.hashnode.devDec 24, 2025
[System Design] P7 - SQL & NoSQLLearn SQL & NoSQL in system design. Compare their use cases, benefits, and trade-offs for scalable, efficient databases50 min read·hieuhn0301.hashnode.devJun 10, 2025
[System Design] P2 - Networking & CommunicationDive into networking & communication in system design. Understand protocols, APIs, and data transfer for robust systems31 min read·hieuhn0301.hashnode.devJun 10, 2025
[System Design] P3 - Load Balancing & Proxy ServerExplore load balancing & proxy servers in system design. Learn their roles, types, and benefits for scalable system50 min read·hieuhn0301.hashnode.devJun 10, 2025
Nguyên Lý SOLIDViệc nắm vững SOLID không chỉ giúp bạn viết code tốt hơn mà còn là một bước đệm quan trọng để trở thành một lập trình viên giỏi, có khả năng xây dựng các hệ thống phần mềm linh hoạt, dễ bảo trì và mở rộng. I. Giới thiệu về SOLID A. SOLID là gì? SOLID...24 min read·hieuhn0301.hashnode.devJun 1, 2025