We believe in developing reusable, fault-tolerant, cross-platform software.

When it comes to technology, no system, software, language, or product is a panacea. Software and computers are tools: a means to an end.

Developing software is like building a home: The foundation must be solid; Maintenance of the actual building or structure is much easier if you're not laying a new foundation every release.

We believe the user interface of a product is one of the most important aspects of the product. It is better to have fewer features than poor user interface.

We don't believe in NIH (Not-Invented-Here) syndrome where companies believe they need to invent everything. However, I do not believe in becoming locked into a particular solution.