2016 Rails Hosting Survey Results

In the spring of 2016, we surveyed the Ruby on Rails community to see what people were using for their hosting and development needs. In this series, we talk about a handful of data points that caught our eye.


Article  |  Development

How long have we all been working with Ruby on Rails?

1 Jun 2016

How long have we all been working with Ruby on Rails?

One of the questions we asked in the recent survey was "How many years have you been developing with Ruby on Rails?". The purpose of this question is to get a very general idea of the shift in experience across the community.


Article  |  Development

Continuous Deployment in Rails

2 Jun 2016

Continuous Deployment in Rails

As developers, we seek tools which make our daily life easier. Over the years, our tools have improved to make one of the often complicated process of deploying our code up to various instances. Making this process as automated as possible will not only increase productivity but also prevent potentially application-breaking issues from ever getting to your remote instances.


Article  |  Development

Puma is the Preferred Web Server for Rails Developers

2 Jun 2016

Puma is the Preferred Web Server for Rails Developers

Puma’s popularity as both a web and Rails server has shown steady growth toward the position of preferred tool for both roles. Growing out of the once-mighty Mongrel, Puma hails itself as "A Modern, Concurrent Web Server for Ruby". Showing significantly lower memory usage and response times than Unicorn and Passenger the communities support appears to be continuing to shift in its direction.


Article  |  Development

Still Not Tracking Exceptions in Rails

1 Jun 2016

Still Not Tracking Exceptions in Rails

A declining but still significant percentage of respondents to Planet Argon's Rails survey (down to 16% this year, from a high of 31% in 2009) don’t use any exception notification at all on their projects. Why turn a deaf ear to an important part of your application’s health?


Article  |  Development

Have a project that needs help?