Note: You are viewing a non-styled version of this website. Click here to skip to the content.

Vermonster - Open Standards through Open Source

Vermonster Logo

This is the website and blog for Vermonster LLC, a small technology consulting group based in Boston, Massachusetts.

We can help design, develop and deploy your product using agile methods. You may be interested in exploring our own internal products and client work. As long-time open source advocates, we are happy to share our contributions.

Gazelle.com Launch!

Posted on August 11th, 2008 under Client Work, Company.

We are very excited about the new Gazelle.com launch last week!

We worked with our partners (and former Boston-local “Vermonsters”) Eastern Suns to help the incredible team at SecondRotation develop and launch their shiny, brand-new website - Gazelle.

Check out http://www.gazelle.com and learn some inside information on the Gazelle Blog.

RSpec-ing Model Relationships

Posted on July 15th, 2008 under Code, RSpec, Ruby on Rails.

If you are into the BDD (Behavior Driven Development) and Ruby RSpec, you should really check out this association matcher we came across. We’ve had good luck with it and use it in all our new applications now. It is a really concise way to define your model relationships.

1
2
3
4
5
6
7
8
9
describe Order, " (relationships)" do
  it "should belong_to a user" do
    Order.should belong_to(:user)
  end
 
  it "should belong_to a source with a polymorphic relationship" do
    Order.should belong_to(:source).polymorphic
  end
end

Could be the specs for this code:

1
2
3
4
5
class Order < ActiveRecord::Base
  belongs_to :user
  belongs_to :source, :polymorphic => :true
  # ...
end


Developing Rails with vim

Posted on July 2nd, 2008 under Code, Ruby on Rails, Uber-techie.

I just recently discovered Tim Pope’s fantastic rails vim plugin. I’ve been using :Rfind and gf to quickly navigate around my applications, it’s so fast. If you are a vim user and do any Ruby on Rails work, give it a try! Note, support for rspec is somewhat limited right now, but is definitely usable.

ITWorld.com Relaunch!

Posted on July 1st, 2008 under Client Work, Company.

We are very pleased with the re-launch of ITWorld.com, a big congratulations to all involved!

We worked with the team over at IDG Communications on this project for the last few months, our focus mostly on the backend and the environment for the new site. A big part of our effort was on data migration, which can always be tedious. But we eased our pain using the power of Ruby, the ActiveRecord library and a nice plugin we wrote (and will soon be released) called acts_as_drupal. We will be sure to write up techie post in the near future. In the meantime, enjoy the new site!