The reasons for creating our product (Arcshell) are similar.

“Ruby on Rails itself came out of that idea, as a single developer, technical person, operations person, as I was at the time, what kind of tools would I need to be able to create software in the form that we wanted to, and could I create that software with the existing tools as I saw them? And the answer for me was no. So that’s what led to the creation of Ruby on Rails and it continues to drive the decisions of Ruby on Rails and it continues to also drive my opinions around testing and QA.” – David Heinemeier Hansson