Black-box Ruby tests

Chillout.io architecture is distributed – currently just as few processes on same production server. As professionals we decided to prepare integration tests for each of application (maybe in terms of their business we could call them acceptance tests), but that…

Why we don’t use ORM

You’ve probably already read that we don’t use Rails or any other framework to build chillout.io. Having that said I must add we neither use ORM. Storage-less model First of all – your business models shouldn’t know anything about storage.…

Not Rails

So today I started my day with reading recent posts on rails-core group and one post looked interesting to me: Add support for multiple, concurrent, connection pools. ActiveRecord and threads and multiple databases. What could possibly go wrong? Ruby developers…