Hire Us

Railsware Blog

on product management, engineering, design, culture and many more...

Best Ruby on Rails Books

Best Books to Learn Ruby on Rails

Ruby is a language that attracts both: those with no programming experience and those who know several languages and want to expand their skills. Alongside the popular framework, Ruby on Rails, or Rails for short, it’s one of the most accessible and many would say, beautiful programming languages around. Before …

Managing a distributed company

How we manage a distributed company efficiently

In today’s world of shrinking distances and wiped off boundaries it becomes easier and easier for businesses to develop and spread services or products. More and more companies open their offices around the globe looking for lower taxes or stronger markets, and feel completely comfortable with that many locations. But …

Top JS books

Best JavaScript Books Recommended by Railsware

In the era of epidemic computerization and digitalization, a book in an accustomed meaning of the word became an out-of-date notion. Today, users prefer reading electronic versions that correspond to the current industrial revolution. However, the avail of the said sources of information is on the same level as in …

Hideable React component using HOC

Hideable React component using HOC

Imagine that we have a very simple React component Hello which greets a user with a message: import React from ‘react’; import PropTypes from ‘prop-types’; export default function Hello({ name }) { return ( Hello, {name}! ); } Hello.propTypes = { name: PropTypes.string.isRequired }; And here is how we use …