I’m a software engineer and a tech enthusiast.
This is my blog where I save and share anything I like about tech.
I’m a software engineer and a tech enthusiast.
This is my blog where I save and share anything I like about tech.
JWT không dở, nhưng phần lớn chúng ta chọn nó theo bản năng chứ không phải theo bài toán. So sánh JWT với session, 5 câu hỏi trước khi chọn, và cái giá thật của logout khi dùng JWT.
Value Object, Entity, Aggregate, Repository, Domain Service, Domain Event, Application Service — giải thích từng khái niệm DDD bằng code thật trong Honeydue
Domain-Driven Design giải thích dễ hiểu bằng ví dụ thật: layered architecture và bounded context trong project Honeydue
Domain-Driven Design là gì, ra đời để làm gì, tư tưởng cốt lõi, lợi ích, các thành phần và quan hệ giữa chúng — tổng quan dễ hiểu kèm mindmap cho người mới bắt đầu
So sánh index đa cột và đơn cột trong MySQL
Tổng quan về MongoDB
Tổng hợp nguồn tham khảo về System Design
Những lỗ hổng bảo mật phổ biến
Go và một số Design Pattern phổ biến phần 3 (Behavioral)
Go và một số Design Pattern phổ biến phần 2 (Structural)