Principles

Lots of web designers can give you a pretty page, and we all appreciate their aesthetic touch. We want your site's code to be beautiful too. Clean code is easier to maintain and is preferred by search engines. Your site needs to look its best, not just on your designer's stylish workstation, but also on your customer's 4 year old PC or her new iPhone or Blackberry. That's not always easy, but adhering to the right guidelines is the best way to start.

Open-Source Technology

When selecting a set of technologies for use in a new project, our priority is to respect and integrate with existing systems on your network. We first and foremost strive to build solutions that can be comfortably managed and supported by existing infrastructure. Our broad knowledge across many software environments allows us to customize each project to best serve its environment.

When possible, we prefer to build our solutions on a foundation of free software—free both of cost and of restrictions. These components, such as Apache, Drupal, and jQuery, have many advantages over their proprietary counterparts. They keep development costs low by removing the need for expensive licensing, they encourage an active worldwide community of users to form and share ideas, and they promote stability and security by accepting fixes and improvements from the user base. In return, we contribute our own enhancements back to these projects, fostering partnerships that directly benefit you as our client.

Standards Compliance

The web is always changing, as are the capabilities of the browsers we use to view it. Ensuring that your audience always gets the best experience viewing a site can be a challenge. To step up to this task, we aggressively track the latest web standards, and use them as a foundation for all of our advanced techniques. As an ever-increasing array of operating systems and devices adopt these standards, our development strategy will ensure that your message reaches its audience—whether using Internet Explorer on a Windows PC, or the mobile browser on an iPhone or Blackberry.

Search Engine Optimization and Accessibility

Content is king. Whether your site is being viewed with the latest high-end web browser, a screen reader for the vision-impaired, or a major search engine's web crawler, it is crucial that your message gets across. If not, you could be cut off from important segments of your market.

To ensure that none of your critical information gets lost, we make the source code beautiful before even beginning work on layout and styling. If the underlying programming is clean and readable, that elegance will show through the surface of the site by presenting your information in a logical structure that is perfect for screen readers and web crawlers, without getting in the way of your custom presentation needs.

Efficiency

Our philosophy of avoiding waste pervades our organization. We ensure that you have a direct connection to the developer, avoiding confusion and miscommunication. Our programming style aims for clarity and brevity, for ease of maintenance and avoiding mistakes. And our use of well-vetted frameworks allows us to quickly deliver a top-notch product without reinventing the wheel.

With these principles driving our development, you can be assured of success. Contact us to get started.