Avatar

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

121 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.

140 0 0
0
Avatar

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

59 0 0
0
Avatar

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

98 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

117 0 0
0
Avatar

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

201 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)

115 1 0
-1
Avatar

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

107 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"

63 0 1
  • Avatar
2
Avatar

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

75 0 0
0
Avatar

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

150 0 0
1
Avatar

Đừng truyền JWT qua argv: cái bẫy bảo mật mà tutorial Tauri/Electron không nói cho bạn

96 1 0
1
Avatar

How I Built an Intelligent, Budget-Friendly Meal Planner to Refactor My Fitness Journey

41 0 0
0
Avatar

18 Công cụ AI tăng năng suất 2026: Danh sách chọn lọc theo danh mục

235 0 0
4
Avatar

Lượn một vòng RAG để xem mình outdate thế nào rồi nào (P2)

211 0 0
1
Avatar

Agentic Engineering (Phần 1): Từ “vibe coding” đến cách làm phần mềm một cách bài bản

389 5 2
  • Avatar
  • Avatar
5
Avatar

Composition Hay Inheritance? Bài Học Thực Chiến Từ Strategy Pattern

110 2 0
4
Avatar

Lượn một vòng RAG để xem mình outdate thế nào rồi nào (P1)

257 2 0
1
Avatar

Tuần 13: Bị từ chối, im lặng và vẫn tiếp tục xuất hiện

52 0 0
0
Avatar

NetBox và câu chuyện "Sandbox? Sandbox nào?" — Phân tích RCE qua Jinja2 `finalize` parameter

128 0 0
3
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í