Mình làm trang này vì bookmark ngày một dài còn trí nhớ thì không. Một link được lưu lại chưa có nghĩa là mình đã hiểu. Viết ra buộc mình phải chọn ví dụ, nói rõ đánh đổi và nhận ra chỗ nào vẫn còn mơ hồ.
Ở đây có gì
Trọng tâm hiện tại là frontend: React, TypeScript, browser API, responsive, hiệu năng và vài mảnh ghép để làm game chạy trên web. Mục ôn phỏng vấn là tài liệu mình thực sự dùng, bám theo một JD ReactJS thay vì gom câu hỏi cho đủ số lượng.
Ví dụ code được typecheck hoặc test khi hợp lý. Nếu API có thể đổi, bài sẽ ghi phiên bản và dẫn tài liệu gốc để người đọc kiểm lại. Nếu mình chưa biết hoặc chưa đo, mình sẽ nói đúng như vậy.
Từ blog tới sản phẩm
Mình muốn BloodyCoTech dần có web game, công cụ tương tác và phần mềm nhỏ. Trang Dự án sẽ ghi cả thử nghiệm lẫn bản phát hành, nhưng mỗi mục phải có trạng thái rõ ràng và một thứ có thể kiểm chứng. Repo trống không được gọi là sản phẩm.
Nguyên tắc mình muốn giữ
- Không bịa khách hàng, người dùng, lượt tải hay testimonial.
- Không giấu phần chưa xong sau những câu chữ nghe có vẻ chuyên nghiệp.
- Ưu tiên ví dụ nhỏ chạy được hơn một bài dài nhưng không kiểm chứng.
- Sửa bài khi phát hiện sai và cập nhật ngày thay vì âm thầm thay nội dung.
Ngôn ngữ
Giao diện và các trang thông tin có tiếng Việt lẫn tiếng Anh. Bài chia sẻ vẫn ưu tiên tiếng Việt để mình viết tự nhiên và đều hơn; không dịch máy chỉ để có thêm một URL. Chi tiết dữ liệu và trạng thái quảng cáo nằm trong chính sách bảo mật.