I do web development, primarily using Ruby on Rails, but I like to mix it up every once in a while to keep things interesting. In the course of my work I run into some interesting problems and gotchas and go crazy trying to figure out what the hell is going on. So I decided to blog about my experiences and share the knowledge that I have learned so that other developers don’t have to pull their hair out. Hope you enjoy!