Recent posts

Dynamically generating FlexUnit test suite

2 minute read

I have been working with Flex recently, which is a framework for building Flash applications. The standard testing framework for Flex is FlexUnit. A good exa...

Flying towards a hub

1 minute read

Most people who work for ThoughtWorks in the US travel for a living, so we spend a fair amount of time talking about travel. Lately, we have noticed a patter...

Alphabetize schema.rb columns

1 minute read

I wrote previously about automated testing of database rollback scripts in rails. After running the rollback scripts, we verify our database schema by compar...

Reducing build time

2 minute read

A short build time is a critical element of continuous integration. I’ve been involved in a number of build improvements on my current project (both local an...

ActiveRecord serialize only saves data

less than 1 minute read

We ran into an interesting gotcha on our project the other day. We use serialize on ActiveRecord to save ruby objects to the database. This is described in J...