Blogs

Rails 5 disables autoloading after booting the app in production
Autoloading is not thread-safe and hence we need to make sure that all constants are loaded when application boots. The concept of loading all the constants even before they are actually needed is called “Eager loading”. In a way it is opposite of...


Raptor: A Forthcoming Ruby Web Server for Faster App Deployment
Raptor bills itself as a new Ruby "app server” and it claims to blow everything else out of the water performance-wise (by between 2-4x!) whether that’s Unicorn, Puma, Passenger, or even TorqueBox on JRuby. The bad news for now is there’s no sourc...


Get Your Data to Glass 180x Quicker: How to Setup Clusterize.js with Rails and Coffeescript
Here’s the situation: Your amazing developer team has rocked your world with caching and other optimizations to get data from your client’s Rails server over to the users’ browsers. Your monitoring shows requests that were taking a whole 80-90 sec...

The 10 Most Common Mistakes That Rails Developers Make
Ruby on Rails (“Rails”) is a popular open source framework, based on the Ruby programming language that strives to simplify and streamline the web application development process.
Rails is built on the principle of convention over configuration. ...


