I wrote this post in 2009, more than 14 years ago. It may be very out of date, partially or totally incorrect. I may even no longer agree with this, or might approach things differently if I wrote this post today. I rarely edit posts after writing them, but if I have there'll be a note at the bottom about what I changed and why. If something in this post is actively harmful or dangerous please get
![Thank you, Rails - Jacob Kaplan-Moss](https://cdn-ak-scissors.b.st-hatena.com/image/square/5e87a16cd1347f1d40b178d21de5998db4d92312/height=288;version=1;width=512/https%3A%2F%2Fjacobian.org%2Fcards%2Fthank-you-rails.png)