WELCOME TO OUR TECH BLOG

We are a team passionate about Ruby on Rails and new web technologies.

Images in base64 with carrierwave

During the last few years of development practice in our company we have started developing common scopes of technologies helpful when dealing with some particular app functionalities. This way we found out that we tend to use Carrierwave for handling file uploads in our applications.... Read more
During the last few years of development practice in our company we have started developing common scopes of technologies helpful when dealing with some particular app functionalities. This way we found out that we tend to use Carrierwave for... Read more

ActiveModel Serializers guide

Building APIs using Ruby on Rails is a very common practice. As backend developers we need to properly send responses from the server, sometimes containing long and complex data structures. I can’t imagine creating a response without the ActiveModel::Serializer gem ... Read more
Building APIs using Ruby on Rails is a very common practice. As backend developers we need to properly send responses from the server, sometimes containing long and complex data structures. I can’t imagine creating a response without... Read more

Speeding up tests in Ruby on Rails

As everyone knows - “tests are very important!”, and “oh no! this application has no tests!” are the most common sentences in the subject of tests. Indeed tests are important, but it’s nice when they are created properly, so we don’t have to go for a coffee after running them. I would like to present to you some tips on how to increase the speed of our tests. ... Read more
As everyone knows - “tests are very important!”, and “oh no! this application has no tests!” are the most common sentences in the subject of tests. Indeed tests are important, but it’s nice when they are created properly, so we don’t have to go... Read more

Deploying Ruby on Rails app to a VPS

This short guide covers all steps you should take in order to deploy your Ruby on Rails application to a VPS (Virtual Private Server) and make it available to everyone over the Internet. ... Read more
This short guide covers all steps you should take in order to deploy your Ruby on Rails application to a VPS (Virtual Private Server) and make it available to everyone over the Internet.  Read more

Reduce your .apk file size

Your release .apk file size is something you should keep in mind, from the very beginning of the application development process. It is important to care about method count, proper usage of resource files and libraries. ... Read more
Your release .apk file size is something you should keep in mind, from the very beginning of the application development process. It is important to care about method count, proper usage of resource files and libraries.  Read more

Elasticsearch in Rails for Newbies

Hey Hi Hello! Today I want to show you my favourite technology. Elasticsearch is the search engine based on Lucene. Why it is nice? Let me show you a few things about this technology. ... Read more
Hey Hi Hello! Today I want to show you my favourite technology. Elasticsearch is the search engine based on Lucene. Why it is nice? Let me show you a few things about this technology.  Read more

Browser automation with Watir - guide (not only) for testers

Let's assume that you're a tester working on some kind of web application. You've got some kind of specification, and you're manually testing the app against it. This approach takes a lot of your time, and requires meticulous attention to details. ... Read more
Let's assume that you're a tester working on some kind of web application. You've got some kind of specification, and you're manually testing the app against it. This approach takes a lot of your time, and requires meticulous attention to details.  Read more

FOUT with Web Font Loader

Web Font Loader is a nice library, just include it in your page and tell it which fonts you want to load. It was co-developed by Google and Typekit. ... Read more
Web Font Loader is a nice library, just include it in your page and tell it which fonts you want to load. It was co-developed by Google and Typekit.  Read more

Index/workspace/stash-independent data on Git

Git is a great SCM tool used widely by many popular companies to maintain the code history, and to manage versions of their projects. There are many possible cases where Git can be useful. In this article, I will present you one of such cases, with quite an interesting trick, utilizing the very low-level structures of Git system. I’m sure this will help you learn how Git works under the hood. ... Read more
Git is a great SCM tool used widely by many popular companies to maintain the code history, and to manage versions of their projects. There are many possible cases where Git can be useful. In this article, I will present you one of such cases,... Read more

Generate pdf in Ruby on Rails with PhantomJS

This is a common task in our job. Almost every project I have been in, needed to generate a pdf. ... Read more
This is a common task in our job. Almost every project I have been in, needed to generate a pdf. Read more
Join our awesome team
Check offers

Work
with us

Tell us about your idea
and we will find a way
to make it happen.

Get estimate
We bring your vision to reality
Get estimate