Blog
a space to preserve knowledge and share everyday stories.
Series
Hướng dẫn sâu, đọc tuần tự hoặc theo bài toán.Series A-Z dựng một web app học cờ vua thật bằng Phaser 3, Vite và TypeScript — từ con số 0. Mỗi bài kết thúc bằng một demo chạy ngay trong trình duyệt và một bản code tải về dạng .zip, không cần biết Git. Dọc series, chess.js lo phần luật, Stockfish.wasm lo AI đối thủ, sau cùng đóng gói thành chế độ puzzle và lessons có lộ trình.
Hướng dẫn thực dụng về 23 design pattern Gang of Four cho lập trình viên C#. Mỗi chương bắt đầu từ một triệu chứng thật trong code, đi qua hình dạng giáo khoa, rồi chỉ ra cách .NET 10 hiện đại làm gọn lại — record, dependency injection, pattern matching, và những thư viện đã cài sẵn phần lớn. Mở một chương khi bạn có bài toán trước mặt, hoặc đọc tuần tự để nắm cả bản đồ. Có bản tiếng Anh và tiếng Việt.
Hướng dẫn thực dụng về system design dành cho lập trình viên .NET. Hai mươi sáu chương bắt đầu từ những câu hỏi phỏng vấn thật và triệu chứng production, đi qua kiến trúc, các con số ước lượng nhanh, rồi đến code ASP.NET Core / EF Core / Redis / message queue cụ thể để hệ chạy được. Mở một chương khi bạn có bài toán trước mặt, hoặc đọc tuần tự từ nền tảng đến chín case study end-to-end. Có bản tiếng Anh và tiếng Việt.
Hướng dẫn thực dụng, gốc kỹ thuật, về cách dẫn dắt dự án phần mềm. Hai mươi sáu chương bắt đầu từ những triệu chứng thật - trễ deadline, scope phình ra, lỗi im lặng - đi qua các artifact, phương pháp, và kỹ năng con người để giữ một dự án không vỡ. Template copy được, bốn case study đầu cuối, và là sách quản lý dự án hiếm hoi viết cho engineer đang chuyển sang vai trò lead. Có bản tiếng Anh và tiếng Việt.