tu-huynh
tuhuynh
.com
$ cd /blog && cat index.md

The WET codebase

Why strict adherence to writing code that is free of duplication inevitably leads to software we can’t understand.

Paths Crossed

We meet many people in our lives, but sometimes we don't realize how important they can be. Even brief interaction can make a big impact on our life.

Build Java IoC/DI framework from scratch

Many don't realize that their dependencies chain can become nested, and it quickly becomes unwieldy to wire them up manually. Even with factories (factory pattern), the duplication of your code is just not worth it.

Build a Java off-heap in-memory DB

Hành trình thử xây dựng Java off-heap in-memory database - giúp bạn có thể lưu và truy xuất hàng terabytes dữ liệu tốc độ cao trên bộ nhớ - tất nhiên là nếu bạn có đủ chừng đó RAM :v

React Rendering under the hood

Chi tiết cách React render hoạt động under-the-hood, cách ưu hóa re-render và giải thích việc sử dụng Context và Redux ảnh hưởng thế nào tới quá trình Render của React.