Eyes

thoughtbot

contact button

slogan text

As we build web applications for our clients or for ourselves, we look for opportunities to extract commonly used
solutions, and to build tools which make the next project more efficient and more fun. The open source projects
we have created and released for use by the Ruby community are a direct result of this process.

Open Source Projects

Get Source
Paperclip

Paperclip is a file attachment plugin for Ruby on Rails’ Active Record classes which turns files into attributes that work the same way as normal database fields.

Get Source
Factory Girl

Factory Girl provides a framework and DSL to define and use factories which create data in test suites. It is less error-prone, more explicit, and easier to work with than fixtures.

Get Source
High Voltage

DANGER! Via a rails gem, High Voltage provides a simple "static page" controller to serve "about us" and "faq" type pages that don't hit the database.

Get Source
Suspenders

A Rails project template, intended to keep app baselines up to date. Includes shoulda, mocha, factory_girl, Hoptoad, git rake tasks, cap recipes, etc.

Get Source
Shoulda

Shoulda makes it easy to write elegant, understandable, and maintainable tests. Shoulda consists of matchers, assertions, and helpers that make testing a breeze.

Get Source
Clearance

Clearance is a Ruby on Rails engine for authentication with email and password. It includes sign up, sign in, sign out, and password reset features.

Get Source
Pacecar

Pacecar is a Ruby on Rails framework plugin which adds scope class methods and query instance methods to ActiveRecord classes via database column introspection.

Get Source
Flutie

Flutie is a set of default styles which enable development teams to skip decisions and start a project with decent looking web pages.

Boston.rb Hackfest

boston.rb hackfest
When:

First Tuesday of every month

Where:
Thoughtbot Office 41 Winter Street 3rd Floor Boston, MA Google Maps
What:

The Boston Ruby hackfest is a monthly occasion for every Ruby developer in the Boston area to get together. We've contributed patches to large projects, developed and released gems, and helped each other through particularly tricky Rails bugs. thoughtbot provides dinner, wireless, monitors, and comfortable chairs. See you on the first Tuesday of the month!