Software Tools

When our work involves software development, we favor the following tools.

  • Ruby, and Ruby on Rails - excellent for web, data manipulation, and scripting work.
  • mysql / PostgreSQL -  We have found both mysql and PostgreSQL to be incredible for database work.
  • Rails provides ActiveRecord, a very elegant way to get data into and out of databases.
  • Customer Relationship Management / Support Management - Salesforce.com is an excellent tool (and platform).
  • For external access to Salesforce.com data, we've had good success with ActiveSalesforce and Relational Junction.
  • Drupal - a very powerful Content Management System.  In particular, we like the CCK and Views modules.