What Is the Best Ruby on Rails CMS?

Captain's log, stardate d39.y37/AB

You will probably land on this page looking for an answer to a question we ourselves had some months ago.

You want to choose a solid foundation for your next project, which requires a CMS, and you have very compelling reasons to do it in Ruby on Rails, but you don't know the existing options all too well.

Luckily for you, we have been testing the most popular CMS solutions in the market that have been built with Ruby on Rails for you.

Five Reasons Why Our Clients Love Ruby on Rails for Their Apps

Captain's log, stardate d33.y37/AB

As a specialised development consultancy, we work on projects of all sorts. In our first two years of existence, we learnt a lot about client-side work. You can find our recap on our blog entry We Don't Need a CEO (Lessons Learnt in Two Years Running a Development Consultancy).

Our tech stack is based on the framework Ruby on Rails and Ruby as the programming language, for which we sometimes receive some objections, saying it's not solid or popular enough. Our clients think otherwise, and we have summed up the five main reasons why they love Ruby on Rails for their projects.

How We Upgraded an Obsolete Ruby on Rails Application with Lots of Legacy Code (part 1)

Captain's log, stardate d604.y36/AB

As a development consultancy, we deal with a whole lot of projects: static websites, web platforms, intranets, mobile apps, etc. Some are bigger, and some are smaller, but all of them require maintenance.

This post is the first one of a series where we break down how to correctly upgrade a Ruby on Rails application.

In this first part, I am going to introduce you to the project and how we planned the upgrade minimising risks because the project is already live.

Code Refactoring: When, Why and Who

Captain's log, stardate d365.y36/AB

The rise of tech companies has caused a higher adoption of technology among new generations. People are learning how to code in order to keep up with the times, or to reinvent themselves professionally to unlock new paths in their career.

The more we code, the more we need to make it a sustainable practice. Quantity almost never implies quality.

Enter code refactoring. Everyone talks about what refactoring is, and how to do it, but we want to talk about the other three dimensions: when to do it, why, and who should do it.

You're one step away from meeting your best partner in business.

Hire Us