All Case Studies Design Development Interviews Our Way Project Management
Ruby on Rails provides an excellent development ecosystem for building performant web applications. It’s fast, reliable and supported by a massive community of talented Ruby on Rails developers. We have leveraged this technology in most of our web development projects, giving our clients the best solutions on the market. We’re not the only company using RoR – Airbnb, GitHub, SlideShare, Dribbble, Bloomberg, CrunchBase, and Shopify (to name a few) have also trusted Ruby on Rails and used it in their applications.
Read more
Although it was created over two decades ago, Ruby still ranks among the top 10 most popular languages in the tech industry. It owes its popularity to the Ruby on Rails (RoR) framework that for the last 10 years offered developers access to an impressive library of features and a vibrant community.
Read more
Rising Sun Energy Center is a non-profit organization based in Berkeley, California that runs programs addressing climate change and reducing unemployment. The company were looking for a Ruby on Rails development company to help them update and improve an application managing one of their key programs: the Green HouseCall service.
Read more
How to hire a great Ruby on Rails developer is the primary concern for those who want to build applications in this popular framework. From mastering hard skills such as writing clean code or object-oriented programming to knowing the most popular tools such as Git, RSpec and their text editor of choice inside out.
Read more
We love using Ruby On Rails in Netguru. It’s our framework of choice in most cases. We know its best and worst aspects, and we feel comfortable using it. That said, we're aware that there are other Ruby frameworks worth looking at. Today, we want to show you Hanami – an alternative to RoR.
Read more
The decision of what tools you use for any task tends to have a huge impact on your work, time and final results. Before using the most popular solution, it’s a good idea to do at least basic research on your other options. I’ll show you a good alternative for many CMS apps built in Ruby – RefineryCMS. You might find basic information on the subject in our previous article, CMS Comparison for Rails App, but this time I’ll go into more details and answer the following question: ‘is Refinery worth using at all?’ How can we compare it to the most popular competitors like WordPress, Joomla or Drupal?
Read more
Ruby is the main language we use for web development at Netguru. It’s already solid on its own, but gets even better with Ruby on Rails - a great framework that had a major influence on web development. Still, life goes on and the whole tech industry keeps moving forward. New languages are invented, new frameworks are created and different architectures gain popularity. The Ruby community is looking towards Elixir, a language based on the Erlang VM - the language that helped WhatsApp build their product. As an app owner, you’re probably wondering which language to choose for your new project. This article aims to shed some light on the pros and cons of both Ruby and Elixir.
Read more
Lead time (in terms of Lean Management) is a crucial KPI which might decide if a startup succeeds or not. Audience feedback and the first revenue (however low) are essential for the new companies. Creating a prototype which allows validating your idea shortly is crucial. This enables taking the right direction for further development. That’s why, the speed of software development is really important. Less time spent on coding means faster user feedback cycle and smaller development costs.
Read more
At some point, you will have to decide where to host your amazing RoR application. Choosing between dozens of excellent hosting providers might not be so easy. Choosing each provider will have its own trade-offs in terms of price, deployment and configuration flexibility, and scalability to name a few. To make your choice easier, we have compared eight major RoR hosting providers. Depending on your application requirements and budget, you can make the right choice using our description of key strengths and weaknesses of these hosting providers.
Read more
Refactoring means, in simplest possible terms, improving existing code without changing its functionality. It’s all about code quality and optimisation, not product redesign. Users never see the changes. So why do it? Because ultimately, refactoring can prevent your app from generating huge upkeep costs and, as a result, make your business more successful.
Read more
Newer
Need a successful project?
Estimate project or contact us