I’m smitten with Rails.

Rails conforms to my world view in two ways.

DRY stands for ‘Don’t Repeat Yourself’. It’s a great principle, especially when writing difficult SPSS code.

MVC stands for Model, View, Controller – and it’s the dominant way that I organize, present, and modify data.

There are other biases that are built into Rails that I like, but mostly, it’s those two principles.

I’m looking at Rails as an important way of solving a number of lingering problems in Web Analytics, and once I learn enough to actually start experimenting and solving them, I’ll share them.