The purpose of abstraction is not to be vague, but to create a new semantic level in which one can be absolutely precise. Good abstractions hide the right details at the right time, allowing us to reason about systems at a higher level without being overwhelmed by implementation specifics. The art lies in choosing which details to hide and which to expose.

— Edsger W. Dijkstra

✦

Blog

Nơi mình chia sẻ nhật ký và những câu chuyện nhỏ trong hành trình làm nghề.

❖

Apple human design - Phần 1 - Nguyên tắc thiết kế của Apple

24 tháng 1, 2026 • Phong Hy

Hiểu và áp dụng chúng sẽ giúp bạn tạo ra những sản phẩm feel vừa quen thuộc, vừa tinh tế — đúng chất Apple

apple designdesign system
Đọc tiếp →

Framework RADIO - Cách tiếp cận có hệ thống cho Front-end System Design

21 tháng 1, 2026 • Phong Hy

RADIO là một framework giúp trả lời các câu hỏi thiết kế hệ thống front-end một cách có cấu trúc. Hãy cùng tìm hiểu 5 bước: Requirements, Architecture, Data Model, Interface và Optimizations

front endsystem design
Đọc tiếp →

Bài viết đầu tiên

20 tháng 1, 2026 • Phong Hy

Chào mừng đến với blog của mình! Nơi chia sẻ nhật ký, kinh nghiệm về Front-end, Back-end, System Design và hành trình phát triển sự nghiệp Software Engineer

intro
Đọc tiếp →
Xem tất cả Tags →
✦
Home ✦ Blog ✦ Tags

Privacy Policy • Terms & Conditions © 2026 Phong Hy. Crafted with care.