Hire Us

Railsware Blog

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

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 …

Using flowcharts to create consistent scope

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

Stand-up meetings: Railsware way

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 be …

User stories in product development

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 …

Railsware at Smashing Conference

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 …

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 …