Hire Us

Railsware Blog

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

UI Changes Overview in iOS 7

When iOS 7 was publicly presented at WWDC 2013, my first impression on it was based on the screenshots with those weird icons and great parallax effect. Seemed like this is the same stuff as we had before, but flattened and colored in acid. But then, I’ve realised this is …

Getting Started with Chef Server

Hello my dear friends. Today we will talk about a Chef Server. In this article we will learn what is the Chef Server and how to setup it up. Before reading this article, it’s better to read my articles about Chef Solo. Here I’ll explain only those things that hasn’t …

API with Ruby on Rails

API with Ruby on Rails: useful tricks

This article is about gotchas you should be aware of while building your API with Ruby on Rails. Controller tricks: API on Metal Sooner or later each Rails developer come to a point when he wants to build his first API.Among the first things you have to take care of …

Zero deploy – speed up your deployment

Tired of waiting for git to checkout your code? Fed up with sluggish assets precompilation? Don’t want to waste your time while waiting for bundler to install shitload of gems? Zero Deploy gem brought to you by Railsware aimed at solving all these problems and improving all the stages of …

Heroku Queuing Time

Heroku Queuing Time: Problem and Solution

One of the most exciting things about Heroku is that you can scale in a single click – just add more dynos, and you can immediately handle higher load. This post is about our experience of hosting high load application on Heroku and situation when adding more dynos does not …

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 …