Balance
We strive to provide the perfect blend of abstraction, cohesion, and decoupling that well-designed solutions exhibit. In essence, we try to balance the 'flexible, robust, cheap: pick two' triangle to which most projects and products fall victim.
Simple Is Beautiful
As is evidenced by our web site, we believe beauty exists in simplicity. Our approach to software is no different. Not only should code work correctly and perform well, it should also be beautiful. Since a majority of the cost of software comes after its written in the form of maintenance, enhancements, and bug fixes, taking the time to initially write very clear, readable, well commented code pays for itself tenfold over the course of the software's lifetime.
We've Been There
Founded in 2001 in Iowa, Circaware has been providing end-to-end solutions and consulting services for highly respected clients. We have provided development consulting services for the following technologies through the years:
- C++
- HTML, Javascript, CSS
- Java
- SQL
- VB 6 and ASP 3.0
- COM, MTS, COM+
- ASP.NET and # since .NET 1.0
- PHP
- Python
Although historically a consulting-oriented company, we have begun branching out
What is all this 'about:' business?
For years, browsers have used the URL of about:blank to provide an empty page without making a request across the network. Later on, certain browsers began using variants of this, such as Firefox does for its advanced configuration interface via about:config. Since the word prefix 'circa' literally means 'about', it jibes nicely with our philosophy on software.
