Our Technology

Our Tech Toolbag

Although we love design, we aren’t just “web designers”. We build websites that function. To make sites work and have customized features, we use backend technologies that power websites behind the scenes. Below is a list of technologies we use to architect and build our websites.


Ruby on Rails

image_rubyonrailsWe started as a Ruby on Rails development shop focused on building complex web applications. This is what we still do and love doing. This language, framework, and surrounding developer community best supports our core development values:

   1. elegant code
   2. rapid development
   3. productive programming

Early on, we decided to commit to Ruby on Rails and develop our core competency with it.


PHP

image_PHPWe use PHP to power the backend of many of our custom crafted sites. From small promotional microsites to large community driven sites, PHP is often a great solution. Depending on the specific needs of the project, we’ll develop a customized PHP solution for the job. Beware of inexperienced PHP developers who may “spaghetti code” your site together. We use best practices such as the Zend MVC framework to help ensure your site’s backend development is done right.


AJAX

image_ajaxWe’re big fans of AJAX and how it helps create rich user experiences. We use the major JavaScript libraries, such as JQuery, Prototype, and Scriptaculous, and can implement the right solution for your project.

Oh yeah, Ajax, the all-purpose cleanser ain’t bad either. (although we don’t really recommend putting this in your web app).


Flash

image_flashSome websites need to exude motion and excitement. If the situation is appropriate, we utilize Flash to produce engaging online experiences. Although, we don’t recommend building entire sites in Flash, due to usability, accessibility, and SEO concerns…Flash is effective when done right, and can be the perfect solution to captivate an audience.