// 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.
12bài viết
7chủ đề
3 nămviết blog
Bài viết nổi bật
Xem tất cả →// async/await deep dive
async function fetchData(url) {
try {
const res = await fetch(url);
const data = await res.json();
return { data, ok: true };
} catch (e) {
return { error: e, ok: false };
}
}
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
#12
Redis 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.
#11Event-Driven Architecture: Kafka và những bài học đắt giá
Tại sao chúng tôi chuyển sang event-driven, những vấn đề gặp phải và cách giải quyết trong production.
#10Kubernetes cho Developer: Những thứ thực sự cần biết
Pod, Deployment, Service, Ingress — không phải học hết K8s mà học đúng thứ cần dùng hàng ngày.