web design and development philosophy
We believe that web applications should be extendable and scalable, they should be easy to update and maintain, and they should look good but also be accessible. We believe that the design should serve the information and business message and not the other way around, the users should be able to find what they want without having to think about how to find it.
We accomplish the above by employing web standards, user-centered design, tiered application architecture, and graceful degradation / progressive enhancement.
Sites that promote and share our philosophy: