Design first, then code
We work out what the thing should be, and what it should refuse to be, before writing the parts that are expensive to change later.
Aatgi is an independent software company in the United States. We build few products, and we build them to last.
New software arrives faster every year and gets harder to live with. It watches you, it nags you, and it stops working when the company behind it moves on.
We are building the other kind. Small, quiet, and looked after for as long as people use it.
We work out what the thing should be, and what it should refuse to be, before writing the parts that are expensive to change later.
Every library is a promise someone else has to keep. We take on as few as we can and own the rest.
Most software fails after launch, not before. Maintenance is not the cleanup that follows the work. It is the work.