// blog cá nhân về kỹ thuật phần mềm
// chia sẻ kiến thức & kinh nghiệmGhi chép của một developer
Nơi tôi chia sẻ những gì học được — từ thuật toán, kiến trúc hệ thống, đến công cụ yêu thích hàng ngày. Không hào nhoáng, chỉ là code thật và bài học thật.
Bài viết nổi bật
Xem tất cả →JavaScript Async/Await: Từ callback hell đến code sạch
Hành trình từ callback lồng nhau tới Promise rồi đến async/await. Hiểu sâu event loop, microtask queue và cách xử lý lỗi đúng cách trong JavaScript hiện đại.
Bài viết gần đây

Gemma 4 ra mắt: 4 kích cỡ, chạy từ Raspberry Pi đến H100, đánh bại mô hình mở gấp 20 lần
Google DeepMind tung Gemma 4 ngày 2/4/2026 dưới giấy phép Apache 2.0. Bốn mô hình E2B/E4B/26B MoE/31B Dense xếp hạng #3 và #6 trên Arena AI, chạy offline trên điện thoại, laptop và workstation.
#13Gemma 4 ra mắt: 4 kích cỡ, chạy từ Raspberry Pi đến H100, đánh bại mô hình mở gấp 20 lần
Google DeepMind tung Gemma 4 ngày 2/4/2026 dưới giấy phép Apache 2.0. Bốn mô hình E2B/E4B/26B MoE/31B Dense xếp hạng #3 và #6 trên Arena AI, chạy offline trên điện thoại, laptop và workstation.
#12Redis Patterns: Caching, Rate Limiting và Pub/Sub
Các pattern phổ biến khi dùng Redis trong production và những pitfall cần tránh.