How We Rehearse a Website Migration
Moving an organization's website from another platform is never a single button press. Here is the backup, import, compare and repeat loop we use unti...
35 posts
Moving an organization's website from another platform is never a single button press. Here is the backup, import, compare and repeat loop we use unti...
When an organization sells through our platform, the money should land in its own account. Here is how connected accounts, platform fees, refunds and...
When something changes unexpectedly, the first question is who changed it and when. Here is how audit trails answer that question without becoming a p...
Some organizations run more than one website. Here is how our platform keeps each site's pages, forms, files and domains separate inside a single acco...
Database changes run automatically with every release. Here is how we write migrations that are additive, guarded and safe for a database many custome...
An uploaded file can carry more than a picture. Here is how we check types, enforce limits and clean risky formats before any upload can appear in fro...
VoVo serves many organizations from one shared database. Here is how every record knows its owner, how queries stay inside the right account and where...
Refunds and disputes are part of selling, not exceptions to it. Here is why we design them before launching any checkout, and what a complete refund f...
The safest way to protect card numbers is to never hold them. Here is how our checkout forms send card details straight to the payment processor inste...
AI models are confident even when they are wrong. Here is how we design AI features to work from approved sources, admit gaps and hand off to people i...
A backup that was queued, interrupted or never checked is not protection. Here is the standard we use before we call anything a recovery point.
When a website moves or a page changes address, every old link is a promise. Here is how we map old addresses to new ones so visitors and search engin...