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...
Tìm hiểu Stripe Billing cho subscription, SaaS và thanh toán định kỳ: Product, Price, Customer, Invoice, trial, webhook và Customer Portal.
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...
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ổ...
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...
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...
Breaking the Speed Limit: How Mezon-Proto & Raw QUIC are Redefining Our Architecture At Mezon, we’ve always been obsessed with performance....
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 ở...
All Stories
Trong quá trình viết React, tách component thường được xem là một best practice trong React. Vì vậy, nhiều tài liệu...
Multilanguage là thứ hiếm khi được làm ngay từ đầu, nhưng gần như dự án nào cũng sẽ phải thêm sau....
Custom hook thường được nhắc đến như một “best practice” trong React. Tuy nhiên, không phải cứ thấy logic lặp là...
Stripe là gì? Loại cổng thanh toán linh hoạt, an toàn giúp doanh nghiệp vươn tầm quốc tế và cải thiện...
Chào mọi người! Hôm nay, mình muốn chia sẻ một bài viết siêu truyền cảm hứng từ Danny Aziz – General...
Mezon Meeting là tính năng họp trực tuyến miễn phí trên nền tảng Mezon, không giới hạn thời gian, không cần...
Trong hệ sinh thái rộng lớn của phát triển phần mềm, những khác biệt nhỏ đôi khi lại định hình cách...
Hầu như ngày nào chúng ta cũng nhập mã 2FA 6 chữ số từ các ứng dụng như Google Authenticator, nhưng...
Khi dự án còn nhỏ, cách tách component thường không quá quan trọng. Tuy nhiên, khi codebase lớn dần, quyết định...