// blog
Nhật ký build
Ghi chép từ những thứ tôi build — cái gì chạy, cái gì không, và AI đã tự tin sai ở đâu.
- Building a PMS SaaS · Phần 2
Xây một PMS SaaS, Phần 2: những lỗ hổng bảo mật trong chính POC của mình
Khoảnh khắc bạn nhìn một bản demo như một sản phẩm, các lỗi đổi hình dạng. Đây là bảy vấn đề bảo mật mình tìm thấy khi audit code của chính mình — gồm một lỗ cho phép bất kỳ ai đăng ký làm admin.
- Building a PMS SaaS · Phần 1
Xây một PMS SaaS, Phần 1: từ dự án khách hàng đổ bể tới sản phẩm của riêng mình
Một người bạn nhờ mình làm phần mềm quản lý lưu trú, hai bên không chốt được, họ ở lại với công cụ cũ. Đây là lý do mình lấy code đó biến thành sản phẩm mình sở hữu 100%.
-
SEO Audit AI: vì sao mình đặt một engine tất định trước LLM
Một tool audit SEO on-page chấm điểm bằng code trước, rồi stream báo cáo của chuyên gia AI. Kèm adapter AI đa nhà cung cấp và output song ngữ.
-
Mình làm app đếm hít đất chạy hoàn toàn trong trình duyệt
Pose detection với TensorFlow.js và MoveNet — không backend, không upload video, không cần tài khoản. Phần khó không phải ML, mà là bundle TF.js với Vite.