Cái Postgres index lẽ ra tôi nên thêm sớm hơn mười tám tháng
5 phútMột cái search recruiter ngồi chín giây không thèm nhúc nhích. Fix là một partial index — bài học là về chỗ dữ liệu cho quyết định đó thật sự đến từ đâu.
Cái mạch nối Node và Python tôi cứ đáp xuống
6 phútVì sao tôi với lấy Python bên cạnh Node, và cái mạch nối giữa hai bên thường nằm ở đâu.
Nút rollback là một phần của feature, không phải bước sau
5 phútTôi từng coi rollback là việc tính sau khi ship. Một sáng Chủ nhật ở Remolution dạy tôi rằng nếu không nghĩ về nó trước, sẽ không kịp nghĩ.
Vì sao sau 4 năm fullstack, tôi vẫn nghĩ như một tester
5 phútBốn năm QA không biến mất khi tôi bắt đầu viết feature. Đây là cách nó vẫn hiện diện trong từng PR tôi mở.
OAuth/SSO doanh nghiệp: phần của fullstack mà không ai cảnh báo tôi trước
6 phútEnterprise SSO nghe như một việc config. Không phải. Ba tuần, tám tenant, và một danh sách những sai lầm tôi vẫn còn trả giá.