Locking Uncertain Outcomes Instead of Retrying Blindly
When a request to an outside service ends without a clear answer, retrying can buy the same thing twice. Here is how we lock uncertain outcomes until...
35 posts
When a request to an outside service ends without a clear answer, retrying can buy the same thing twice. Here is how we lock uncertain outcomes until...
Two organizations can both have a page called About. Here is how composite unique keys keep addresses unique inside each account without blocking othe...
When a payment route is unavailable, it is tempting to quietly try another one. Here is why our payment code stops and says so instead, and what that...
Some features cost us money every time they run. Here is how a prepaid wallet, a debit-first rule and automatic refunds keep usage billing fair and pr...
Structured data helps search engines and AI assistants understand a page, but only when it tells the truth. Here is how we generate it from what visit...
VoVo brings websites, membership, email, courses, events and more into one account. Here is why sharing one login and one database makes those modules...
Networks retry, people double-click and confirmations arrive twice. Here is how idempotency keeps every payment, credit and renewal from happening mor...
A customer returning from checkout is not proof of payment. Here is why paid access, renewals and wallet credits only change after a signed confirmati...
After a website moves platforms, small differences hide in plain sight. Here is how we compare the old and new sites at desktop and phone sizes before...
People delete the wrong thing. Instead of pretending they will not, we design deletion so most mistakes can be undone. Here is how our trash works.
When we publish pages, settings or articles for a website through code, the change runs once, checks its assumptions and never overwrites what the own...
A page made of pasted code looks fine until someone needs to edit it. Here is why our page builder uses native elements, reusable blocks and live cont...