These do not change with the product, the market or the decade. They are the reason we are able to say anything useful about the next thing we have not built yet.
We operate what we build
Nothing we make gets handed over and walked away from. We run it in production, carry the pager, and answer the mail. Software written by people who never have to operate it is a recognizable kind of software, and we would rather not write it.
Self-funded, long horizon
No outside capital and no growth we cannot service. That is a constraint on how fast we move and a licence to take on problems that only pay off after several years — which is most of the problems worth taking on.
Custodial by default
Much of what our systems hold belongs to somebody else. Least access, encrypted in transit and at rest, restricted and audited production access. We do not sell it, broker it, advertise against it, or train models on it.
Converge rather than accumulate
When two features turn out to be the same idea in different clothes, we merge them and delete the older path instead of maintaining both. Fewer concepts is a feature, and it is one the person using the software can feel.