All Case Studies Design Development Interviews Machine Learning Project Management
How to hire a great Ruby on Rails consulting service 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
Ruby still ranks in 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. Learn how it can sky rocket your SaaS product from the get go. 
Read more
Python and Ruby are two established and widely used programming languages for developing websites and web apps. Both technologies can be used to build and manage sites and applications of any complexity and functionality. YouTube and Google were both built using Python - pretty impressive, right? But some other awesome sites were built with Ruby such as Twitter, Groupon, GitHub and Hulu.  In this article we help you decide what will be best for you.
Read more
Behind every great product is the story of hard decisions that turned out to be great decisions.  Right after the question “What should we do?” comes another important question: “How should we do that?” - we’re not able to make this decision for you as there are too many tools and ways of implementing things making it impossible to know them all. This article will help you compare two available technologies before creating your next web application- Ruby on Rails and Laravel.  
Read more
Invoicing is one of the most important and complex parts of almost any  application that allows its users to perform payments. With all the numbers, taxes, fields, rules, and equations it can give a developer quite a headache. Fortunately, many solutions for invoicing exist and lucky for us, many of them are available in Rails. Let’s take a look at some of the ways we can implement invoicing in our Ruby on Rails app.
Read more
We love using Ruby On Rails at Netguru. We are one of the fastest growing Ruby on Rails consulting companies in the world. It’s our framework of choice in most cases - we know its best and worst aspects, and we feel comfortable using it. That being 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 questions: ‘is Refinery worth using at all?’ and '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 - and 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 will explain the pros and cons of both Ruby and Elixir.
Read more
In spring 2019 the version 6.0 will arrive. It triggered a reflection on the direction of Rails. The sixth version is on the horizon with changes that are exciting but also safe for business – a lot has changed since version 1.0. Version 1.0 was released in December 2005. The Rails core team is aligned with the business needs on the market better than ever. What does it mean in practice and what does it mean for the future of creating digital products?
Read more
We're used to things being intuitive in the world of Ruby. When we have a method called create, we assume that things will be created after the method returns. It turns out that this method's name is a bit misleading. If you find yourself in a situation where you expect a record to be immediately created in a database after create returns, you might end up spending a lot of time trying to figure out why this doesn't happen. Or you can just read the explanation below.
Read more
Newer
Need a successful project?
Estimate project or contact us
Blog About Startups, Web Development and Mobile Development | Ruby/Ruby on Rails