How to Use Claude Code Effectively

Trong vài năm gần đây, AI coding assistants đã thay đổi cách developer làm việc. Bên cạnh Cursor, Claude Code đang trở thành một trong những công cụ được...
Avatar photo Tai Cu Manh Tuan
3 min read

Cổng thanh toán Stripe (Phần 6): Webhook Stripe

Webhook Stripe là gì và vì sao quan trọng? Tìm hiểu cách xử lý webhook, xác thực chữ ký, idempotency, refund...
Avatar photo Tri Nguyen Duc Minh
9 min read

Cổng thanh toán Stripe (Phần 7): Stripe Billing

Tìm hiểu Stripe Billing cho subscription, SaaS và thanh toán định kỳ: Product, Price, Customer, Invoice, trial, webhook và Customer Portal.
Avatar photo Tri Nguyen Duc Minh
8 min read

Cổng thanh toán Stripe (Phần 5): Payment Intent

Tìm hiểu Stripe Payment Intent, Stripe Elements, Payment Element và cách chọn phương án tích hợp thanh toán phù hợp cho...
Avatar photo Tri Nguyen Duc Minh
9 min read

Ultimatum Game: Tối ưu hóa lợi ích hay công bằng

Một trò chơi đơn giản Hãy tưởng tượng bạn và một người lạ được tham gia một trò chơi. Ban tổ...
Avatar photo Trung Do Trong
3 min read

Game theory – The stag hunt – Hợp tác = Output cao

Một câu chuyện từ hơn 200 năm trước Nhà triết học người Pháp Jean-Jacques Rousseau mô tả một tình huống đơn...
Avatar photo Trung Do Trong
3 min read

Red Queen Effect: Tại sao AI giúp developer code nhanh hơn nhưng lại không giúp họ nhàn hơn?

Có một điều khá lạ đang xảy ra trong ngành phần mềm. Ba năm trước, một developer phải tự viết gần...
Avatar photo Trung Do Trong
5 min read

Mezon new architect and new mezon proto

Breaking the Speed Limit: How Mezon-Proto & Raw QUIC are Redefining Our Architecture At Mezon, we’ve always been obsessed with performance....
Avatar photo Nhan Nguyen
1 min read

NCC-Đồng Hành “Không Khoảng Cách” Có Gì Đặc Biệt?

Nếu ai đó hỏi: “Điều gì khiến NCC trở nên khác biệt?”, câu trả lời chắc chắn không chỉ nằm ở...
Avatar photo KhanhDo
3 min read

All Stories

Cách viết User story

User Story là một tài liệu sơ giản về yêu cầu sản phẩm với góc nhìn người dùng. Thông thường, User...
Avatar photo Trinh Phan Thi Thuc
2 min read

Chuyển đổi hợp ngữ MIPS sang mã máy

Theo WIKIPEDIA, MIPS viết tắt của Microprocessor without Interlocked Pipeline Stages, là kiến trúc bộ tập lệnh RISC phát triển bởi...
Avatar photo Duy Nguyen Hoang
3 min read

MQTT Protocol – Giao thức giành cho IoT (Part 3)

MQTT clients publish gói tin chứa topic và dữ liệu ở định dạng byte. Client MQTT gửi tin nhắn SUBSCRIBE cho...
Avatar photo Duy Nguyen Hoang
3 min read

MQTT Protocol – Giao thức giành cho IoT (Part 2)

Giao thức MQTT được phát minh vào năm 1999 để sử dụng trong ngành dầu khí. MQTT triển khai mô hình...
Avatar photo Duy Nguyen Hoang
2 min read

MQTT Protocol – Giao thức giành cho IoT (Part 1)

MQTT là một giao thức truyền tin dựa trên tiêu chuẩn, hoặc bộ quy tắc, được sử dụng để liên lạc...
Avatar photo Duy Nguyen Hoang
2 min read

TypeScript: Don’t Export const enums

Nếu bạn đang viết một thư viện và bạn export 1 const enum, một số dev sẽ không thể biên dịch...
Avatar photo Minh Tran Chi
2 min read

Thiết lập chiến lược kiểm thử

Thiết lập chiến lược kiểm thử là quá trình xác định phương pháp, kỹ thuật, tài nguyên và tiến độ để...
Avatar photo Thuy Dang Thi Bich
1 min read

Góc nhìn về nghề Tester

Công việc của một Tester Tester có thể lựa chọn làm việc trong môi trường outsource hoặc product. Với AMELA là công...
Avatar photo Thuy Dang Thi Bich
6 min read

Phân tích lỗi phần mềm

Phân tích lỗi phần mềm là quá trình tìm hiểu, đánh giá và giải quyết các lỗi phát hiện trong quá...
Avatar photo Thuy Dang Thi Bich
1 min read