All Case Studies Design Development Interviews Machine Learning Project Management
Since I made my way through to the industry, I always wanted to go deeper and understand the nuts and bolts of the applications I was working on. That's why after working as a Software Tester and Quality Assurance Specialist for three years I switched my role to a Ruby on Rails Developer and oh boy... It was the best decision in my professional life so far.
Read more
Machine Learning is a trending field of Computer Science turning computer’s computations into usable data and giving a number of unique opportunities. It’s rapidly gaining in popularity – it’s common in modern web applications as well as in services such as Netflix, Spotify, Amazon and Facebook. Machine Learning is a good solution for apps based on recommendations or some kind of predictions. If you want to build this kind of app you will need an efficient backend technology to support it – is Ruby on Rails the right choice?
Read more
Ruby on Rails (RoR) is one of the best solutions for a web-based ecommerce project. There are two quality open-source ecommerce platforms you can use with RoR – Solidus and Spree Commerce. Both will help you build customized, scalable, and performant products fast. However, there are some critical differences between the two. I'll discuss them in this article and will show you why, at Netguru, we tend to lean towards Solidus.
Read more

We Asked the Industry: "Is Ruby on Rails Dead?"

I came across some pretty cool stats that got me thinking. After reading our recent roundup of the top 34 companies using Ruby in 2019 the common theme of ‘based in San Francisco’ was pretty obvious. So I did a bit of searching – did you know the highest amount of open developer positions in the Bay Area was for ‘Rails’? (1066 positions). That was in 2018. Today, the number is even bigger: 1,334.
Read more
E-commerce is a rapidly growing opportunity the world over. When it comes to start selling online, you need to make sure that you choose the best e-commerce system that will suit your business needs.
Read more
So you’ve decided to learn Ruby? Great to hear! It’s always a pleasure to introduce another person into the Ruby community.
Read more
Refactoring essentially means improving your 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 save you money – making your business more successful.
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 as each provider has its own trade-offs in terms of price, deployment / configuration flexibility, and scalability to name a few. To make your choice easier, we have compared five major RoR hosting providers – depending on your application requirements and budget you can make the right choice about where to host your application. 
Read more
Ruby on Rails provides an excellent development ecosystem for building high performing 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.  But 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. Here is our roundup of the top 34 companies using Ruby on Rails in 2021.
Read more
Ruby on Rails and Django are both perfect frameworks for web development – but how do you choose one over the other? The things that they have in common range from programming language similarities (Ruby for Rails and Python for Django), both are object-oriented and dynamically-typed and their performance, which is specific for each project. If you are trying to decide between the two, both Django and Rails are great choices – here are some things to consider that will help you make the right choice.
Read more

How to Deliver Software Fast with Ruby on Rails

You are about to learn everything you need to know about building software fast using Ruby on Rails. 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) is essential for new companies – creating a prototype which allows validating your idea quickly is crucial. This enables you to take the right direction for further development. That’s why the speed of software development is really important – less time spent on coding means a faster user feedback cycle and smaller development costs. 
Read more
Ruby on Rails has a lot to offer, especially for web-based projects. It also has top-quality solutions for e-commerce. Sometimes, though, the more popular solution is not the better one, which is why I’d like to convince you that Solidus might be a good Spree alternative. If you’re at all interested in building an e-commerce platform with RoR, this article will be helpful to you.
Read more

How Can Ruby on Rails Help Kickstart Your MVP?

If you want to have a successful digital product, you need to launch an MVP. The first version of your app may be crude, but it needs to provide value to your target group or impress potential investors. You need to build your MVP fast, so you have time and money to improve it once you learn the truth about your idea. Ruby on Rails (RoR) was made to kickstart beautiful and fully functional MVPs fast. Let us tell you how.
Read more
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 vs. Ruby on Rails Comparison

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
Newer
Need a successful project?
Estimate project
Blog About Startups, Web Development and Mobile Development | Ruby