Avatar

Khám Phá Mô Hình BACCM

80 0 0
0
Avatar

Security Debt: Cái giá phải trả khi Vibe Coding trở thành chuẩn mực

495 1 1
  • Avatar
8
Avatar

Laravel preventLazyLoading(): "Cảnh Sát Giao Thông" Bắt Lỗi N+1 Query Ngay Từ Trong Trứng Nước

69 1 1
  • Avatar
3
Avatar

Bên trong mã nguồn SeaweedFS (Blob storage) - P1

142 0 0
0
Avatar

OIDC (OpenID Connect) Là Gì? Đừng Nhầm Lẫn Giữa "Chìa Khóa" Và "Căn Cước Công Dân"!

187 1 1
  • Avatar
3
Avatar

Git Blame: Đừng Chỉ Dùng Để "Đổ Lỗi", Hãy Dùng Như Một Senior

111 1 1
  • Avatar
4
Avatar

Composer 2.5: Model lập trình mới của Cursor có điểm gì đang chú ý?

720 1 0
5
Avatar

DevOps Engineer là gì? Tất Tần Tật Những Gì Bạn Cần Biết Về DevOps Engineer

128 0 0
0
Avatar

KHI NÀO BẠN CẦN XỬ LÝ 1000 TẤM ẢNH CHỈ TRONG VÀI GIÂY?

127 0 4
  • Avatar
  • Avatar
0
Avatar

I/O 2026: Có gì mới trên Google Play

127 30 0
35
Avatar

Từ "hỏi cho vui" đến "ra kết quả chuẩn": Prompt Engineering mình dùng hàng ngày để tăng 200% năng suất.

158 0 0
0
Avatar

Vượt Giới Hạn Payload 2MB Của Temporal Bằng In-Memory Batch Chunking

70 0 0
0
Avatar

Bên trong mã nguồn Kafka - P1

109 0 0
0
Avatar

Sự cố GitHub bị attacker truy cập trái phép vào repo nội bộ: Rủi ro tiềm ẩn từ VS Code Extensions

130 0 0
0
Avatar

Vibe Coding Là Gì? Tại Sao Dân IT Năm 2026 Phải Chạy Theo Vibe Coding

246 0 0
0
Avatar

Đừng Để Database Của Bạn Chạy "Tồng Ngồng" Trên AWS Nữa: Thiết Kế Kiến Trúc Cloud An Toàn Từ Đầu (Kèm Source Code)

120 1 0
-1
Avatar

Bài 3: Định tuyến dữ liệu (Message Keys) và Nhóm tiêu thụ (Consumer Group)

120 0 1
  • Avatar
1
Avatar

[C++ OOP Thực Chiến] Bài 37: Cài đặt kế thừa (Phần 1) - Định luật "Xây móng trước khi lợp mái"

71 0 1
  • Avatar
2
Avatar

SSRF qua bot Playwright: khi REST API validate kỹ, còn background worker thì... quên

81 0 0
0
Avatar

Từ Ý Tưởng đến Code: Giải phẫu hệ thống qua các biểu đồ UML & ERD

196 0 0
1
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí