Technology Stack

We’ve become accomplished developers in both the web and mobile spaces by continually updating our skills, employing the best toolsets available and using award winning development frameworks. All development projects follow the same process and by employing that same process in each project we have become experts in its use.

Our technology stack is made up of the following award winning open source components.

Greenfields web projects are almost exclusively written in PHP using the CakePHP framework. CakePHP is a rich and robust PHP development framework which reduces our development time, helps us write less code, and is continually updated by smart people. We love Cake ! However, some projects may not warrant an up front build. In those circumstances we often customize a ModXCMS build (for a content managed solution), style up a deployment of Drupal or recommend a suitable PHP package.

For client side (web 2.0/javascript) web work we use either Dojo Toolkit or ExtJS depending on client requirements. Both are excellent frameworks which are rapidly evolving.

Handset applications are written in J2ME (Java) using Netbeans.

All projects are fully source code managed via SubVersion.

We’ve recently moved from trac to FogBugz. FogBugz is an awesome tool that keeps us on top of project progress and tightly integrates with our development process. It makes sure nothing slips between the cracks. Sponsors can submit bugs/enhancements and inspect/edit wiki documentation for their project at any time.

Developers are free to choose their own individual devlopemnt environments and tools.

We are passionate about web standards and open source solutions.