Why We Self-Host Every Font on Our Websites
Our websites load their fonts from our own servers, not from a public font service. Here is how that choice helps privacy, reliability and page speed.
32 posts
Our websites load their fonts from our own servers, not from a public font service. Here is how that choice helps privacy, reliability and page speed.
Hiding an action in the interface does not stop someone from performing it. Here is how we check permissions on every page, action, download and backg...
In a platform where many customers share one system, every line of code must know whose data it is touching. Here is the checklist we use to keep it t...
Many products with many payment integrations multiply risk. Here is why Jag Journey routes its own charges through one shared payment hub, and what st...
When a check cannot be completed, software has to choose between allowing and refusing. Here is why we design money, access and AI features to refuse...
Testing everything equally means testing nothing especially well. Here is how we focus our testing on money, permissions, customer data and the paths...
Shipping code and releasing a feature are different decisions. Here is how we hold unfinished modules back completely, not just from the menu, until t...
In a platform where one person can belong to several customer accounts, a simple list of users can leak names across accounts. Here is the pattern we...