Railsware Blog

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

How Airtable can help you in real life: Railsware example

I can imagine there are billions of real life applications that Airtable helps with. Starting from simple ones like keeping track of all your manga comic books and issue and inventory tracking, up to less obvious like touring activity management and film production assistance. No wonder this tool has been …

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 …

Using flowcharts to create consistent scope

In product development, original idea takes lots of transformations on it’s way to the actual implementation (writing code which works and provides desired benefit, that is). One of those is transition from sketches/designs (“sketches” further) done by UX/designer into actual stories that developers would take to iteration. Writing stories should …

Stand-up meetings: Railsware way

Intro While I don’t think that anyone who has ever used any modification of Agile methodology would require definition of a stand-up meeting, its still needed to have some base to start from. Let’s say this is a team meeting, usually done standing, so physical inconvenience would force people to …

User stories: why?

In this article, I am trying to describe my own view on stories in product development and to share some efficient ways of working with them. Let’s start, however, with the question of why there should ever be stories. I have to mention that stories is just one of tools …

Railsware at Smashing Conference

Intro After being heads down for quite a long time solving front-end tasks and working out effective approaches, we suddenly realized that it would be great to get some view from the outside and actually validate stuff that we’re doing. Railsware team gets to visit Ruby community events on a …

Module example

Object Oriented Thinking in CSS: Modules

In one of our previous blog posts, we’ve already described Object Oriented Thinking and objects theory. But what if indivisible objects are not enough to have decent organization and structuring? Assembling application together from the huge set of atomic objects is not so easy. If your app has a quite …

MoSCoW or how to reduce 50 todos to 5.

It’s common when you have to do a lot, but time/money is not on your side. The first and obvious wish would be to squeeze it all into term/budget you’ve got. But conditions would rather be unfriendly than allow you to accomplish this complicated task.

Front End: 7 Steps to Success

When dealing with front-end stuff, we try to follow simple and sufficiently comprehensive maxims that make all our work easier — for back-end developers and for future code supporters. Furthermore, good code allows us to sleep well and not be ashamed of the projects we release. 1. Use elements with intended applications. This means …