request-quote
Ruby on Rails

Using Concurrency and Parallelism in Ruby

At every Ruby meetup you are most likely to hear two things: Ruby is slow and it has GIL. All Ruby developers know about it and it was strange to face this topic at the conference again. However, after talking to other developers I was surprised to...

Oleg K.
Oleg K.

Ruby on Rails Developer at iKantam

Ruby on Rails

Ruby on Rails Podcast on Your Terms

In previous articles we covered the most popular sources of information (and inspiration too) to start learning Rails or enhance your programming level: from tutorials and books to online courses and schools. All of them do a good job in “developer’...

Alex B.
Alex B.

Project Manager at iKantam

Ruby on Rails

Popular Sites to Find Remote Ruby Jobs

You finished tutorials, read the most useful books, signed up to great podcasts. Now you are thinking to try your hand at some remote jobs available on the web: starting from creating basic gems and finishing with the whole website or web...

Alex B.
Alex B.

Project Manager at iKantam

Ruby on Rails

Main Reasons You Should Try Ruby on Rails

Ruby on Rails is one of the most popular frameworks. Since 2005, the year the first version was released, the framework has attracted more and more developers to join its ranks. It is not surprising as Rails has many interesting features. Let’s...

Alex B.
Alex B.

Project Manager at iKantam

Ruby on Rails

Popular Ruby Videos for Everyday Learning

There are numerous ways to study and improve Ruby on Rails level. Whether getting valuable knowledge from books or podcasts or enrolling into an online course or trying some tutorial, you are sure to open the door into one of the most popular...

Alex B.
Alex B.

Project Manager at iKantam

Ruby on Rails

Popular Ruby Videos for Everyday Learning

There are numerous ways to study and improve Ruby on Rails level. Whether getting valuable knowledge from books or podcasts or enrolling into an online course or trying some tutorial, you are sure to open the door into one of the most popular development fellowships - Rails community.  There is no wonder that such educational materials are in great demand nowadays. The framework is very popular: more and more young developers take up Ruby coding, more and more start-ups favour it over other frameworks. We know the main reasons for such popularity. However, today I will focus on a...

Alex B.
Alex B.

Project Manager at iKantam

Ruby on Rails

Main Reasons You Should Try Ruby on Rails

Ruby on Rails is one of the most popular frameworks. Since 2005, the year the first version was released, the framework has attracted more and more developers to join its ranks. It is not surprising as Rails has many interesting features. Let’s review them and see what makes the framework so appealing.   Framework It is a model-view-controller framework developed by David Heinemeier, a Danish programmer. The code was extracted from his work on Basecamp project management tool.   Friendly Rails Community Ruby on Rails is managed and supported by the Rails core team.  It is...

Alex B.
Alex B.

Project Manager at iKantam

Ruby on Rails

Popular Sites to Find Remote Ruby Jobs

You finished tutorials, read the most useful books, signed up to great podcasts. Now you are thinking to try your hand at some remote jobs available on the web: starting from creating basic gems and finishing with the whole website or web application. No matter what particular job scope you are looking for, the first source you should try is a job site. The job platform provides many attractive offers from employers all over the world: either working for startups or big corporations, enjoying remote or office work, working full time or part time. Let’s have a look at the most popular remote...

Alex B.
Alex B.

Project Manager at iKantam

Ruby on Rails

Ruby on Rails Podcast on Your Terms

In previous articles we covered the most popular sources of information (and inspiration too) to start learning Rails or enhance your programming level: from tutorials and books to online courses and schools. All of them do a good job in “developer’s upbringing”. However, there is one more source worth mentioning – Ruby on Rails podcast. Podcasts have a lot of functions: they both educate and entertain listeners. What is more, they are convenient to use as it is possible to listen to expert talks wherever and whenever you like (even when doing something else). So podcasts can be called “radio...

Alex B.
Alex B.

Project Manager at iKantam

Ruby on Rails

Using Concurrency and Parallelism in Ruby

At every Ruby meetup you are most likely to hear two things: Ruby is slow and it has GIL. All Ruby developers know about it and it was strange to face this topic at the conference again. However, after talking to other developers I was surprised to learn that only few of them know when it is better to write parallel algorithms in Ruby. The majority said that there was no point to use parallelism as all threads were executed one by one (thanks to GIL).  I will try to show you the cases when concurrency and parallelism make sense.    Data Recovery from Memory Card Once I needed...

Oleg K.
Oleg K.

Ruby on Rails Developer at iKantam

Ruby on Rails

Gems Are Developer’s Best Friend

Ruby on Rails is one of the most popular frameworks used on the web. It is flexible, open-source, free and good for fast coding. What is more, there is a big community ready to help and share knowledge. Developers all over the world contribute to the framework making it richer and more popular. As a result, the framework can boast of a big number of useful gems that help to solve different practical problems. Do you intend to have an easy REST framework? Is it required to set up a web server? Send emails?  Gems will help with even more tasks. There is no need to reinvent the wheel and...

Alex B.
Alex B.

Project Manager at iKantam

Ruby on Rails

Popular Websites Built with Ruby on Rails

Ruby on Rails is one of the most popular frameworks nowadays. A great increase in the number of Ruby coders started about 10 years ago is mainly explained by the launch of this framework. The framework has become the best choice for startups thanks to a number of factors: fast web development, great ecosystem and community, open-source and free, flexible and adaptable. It is actively used in e-commerce as well and introduced in many CMS platforms. Ruby on Rails is one of the best technologies that manages website complexity with ease due to the Ruby language and a big amount of gems. Let's...

Alex B.
Alex B.

Project Manager at iKantam

Ruby on Rails

Must-Read Ruby Books

Constant learning and enough amount of practice help to improve programmer's level. There are numerous online courses and tutorials that do a really good job. But what about paper sources of information? Are there any useful books for Rubyists? Though web development and new methods move at a stunning pace, books play an important role in studying process. It's not wise to call them all outdated and irrelevant.  Good books are written by true professionals in their sphere. In tutorials writers share their experience and provide invaluable theoretical material to master by practice. So...

Alex B.
Alex B.

Project Manager at iKantam

UI/ UX

In Search of Perfect Design

In this article I would like to talk about the notion of perfect design and how to try to achieve it (or get closer at least). The topic is quite subjective and there may appear a lot of questions. Where is the golden mean of perfect design? Is it possible to create such design? If yes what should we do first to create perfect design? Scratch one’s head and doubt how to begin? Let's review the basic things for a start.  I think that great design starts with a well-done prototype that shows the main idea. I can understand that due to different circumstances (budget restrictions or when...

Anton N.
Anton N.

UI Designer at iKantam

Ruby on Rails

Top Ruby on Rails eCommerce Platforms

Content management systems are developed to simplify many things on the Web. We have already checked several popular Ruby platforms that do a great job. But what about E-commerce? Is there are any decent CRM in Ruby on Rails to compete with similar solutions available in other programming languages? Let’s have a look and review the most prominent ones.    Spree Commerce It is one of the most popular and the biggest open source e-commerce platforms using Ruby on Rails. It claims to have about 45000 retailers around the world to use their solution. It is not surprising as Spree...

Alex B.
Alex B.

Project Manager at iKantam