Hire Us

Railsware Blog

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

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 …

ClickTale gem released

There is a great product called ClickTale. It is a web analytics system that we use on many projects to get comprehensive, visual representation of what visitors are looking at and focusing on within a web page. Unfortunately, ClickTale is not able to track dynamic session-based content, which changes for each user independently …

Background jobs evolution: Rake, custom daemons, Resque

Background Rake tasks When we start one of our projects there is always the need for some background tasks: updating online/offline user counts, doing some remote API calls, fetching a fresh version of GeoIP database, etc.The easiest and most straightforward solution was the creation of appropriate Rake tasks and scheduling their use using Cron. …