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 …

Working at Railsware

My first 3 months at Railsware

Hi, my name is Anna. I am 25. I am a linguist and today I will tell about my first 3 months in IT company. I’ve learned a lot during those 90 days and would like to share this knowledge with you. In order not to make this post too …

Managing state of business logic in Angular

Managing state of business logic in Angular

I assume you’ve heard a lot about state in the context of react, flux, redux. However, state appears to be a good container to represent business logic. It is much easier to maintain component when you have overview of its state. React philosophy is built on the state and it …

Smart-Checklist-for_JIRA-Server

Smart Checklist add-on for JIRA Server released

For months we’ve been providing JIRA Cloud users with the ability to manage their Definitions of Done, ToDo’s, Acceptance Criteria’s inside JIRA issue avoiding complex sub-tasks creation with Smart Checklist add-on for JIRA Cloud. Using Smart Checklist Enterprise Cloud Edition (paid) they’ve got even more enhanced functionality.The time has come …

How we saved on Mixpanel

How we saved $650 on Mixpanel monthly

We got acquainted with Mixpanel as a data analytics tool after trying out the Bitcoin Code App pretty long time ago and integrated it for few our clients. During last months we started active usage of Mixpanel integration on Railsware Labs products, like Smart Checklist add-on for JIRA, Mailtrap.io and …

Drift widget for Google Spreadsheets add-ons

Drift widget for Google Spreadsheets add-ons

Since we started to work on our own products, it was clear we have to keep dialog with our users in order to maintain best direction for the products’ evolution. After a few more or less successful tries, we ran into Drift, nice and clean solution for customer support (and …