Tutorials

Understanding the Model-View-Controller (MVC) Architecture in Rails
The model-view-controller (MVC) architecture that we first encountered in Chapter 1 is not unique to Rails. In fact, it predates both Rails and the Ruby language by many years. Rails, however, really takes the idea of separating an application's d...

Ruby performance profiling: an unorthodox approach
We have built an app for one of our clients that allows you to search companies from all over the world, based on key properties like name, country etc and supports even more advanced search queries like CEO last name, sales margin etc. In our imp...






