Railsware Blog

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

Chef: DOs and DON’Ts

Chef: DOs and DON’Ts

At some time, you came to a point when you need to pick a solution for a deployment of your project, and you decided to pick Chef. Okay, but I have to disappoint you from the start – if you don’t have any experience with Chef, then you’re going to …

Chef Server and Amazon Auto Scaling Groups

Amazon Auto Scaling Groups (ASG) present a new requirement for applications that will utilize this feature. When a new instance spins up, it has to know what to do. The Problem Let’s follow the steps leading to scaling up application. First, conditions set by one of your monitoring alarms should …

Databases holy war. Yet another chapter.

Near a year ago we looked for a geolocation solution to complement the functionality of one of our projects. We expected to deal with hundreds of thousands of records at the beginning and to grow up to 10-15 million records. Finally, we’ve picked up PostgreSQL and its PostGIS extension. We’ve …

URL shortening

URL shortening. How we do it.

The growing demand to share content through the different social networks has rapidly led us to the need to shorten URLs in order to free space within a post (Twitter is a good example here) and it actually looks good. We didn’t want to reinvent the wheel – so we …