Blog

We’ve built digital products for many startups.

Read this article Sloboda Studio one year on: What’s changed?

This year is almost over, so it’s time to review and summarise the work of our company. We’d like to identify the most important criteria and points of the year, from the point of view…

Read this article Building a Dream Team: the Reality of a Self-Organizing Team

The volatile market and the constant progress of technology forces us to look for new improved ways to organize development teams. At the same time, the problems that arise in teams with classical types of…

Read this article How We Manage QA in Sloboda Studio

Testing and software quality assurance is an integral part of any development process. The quality of how it is organized can show the professionalism of the developer company. We at Sloboda Studio, pay special attention…

Read this article IT Journeys: Why We Send Employees for 2-3 Week Planning Sessions Abroad

We believe that communication is a number one question in IT projects. There are many ways to organize work remotely. For example, daily communication and calls in Skype help to be on the same page,…

Read this article How the Project Begins: Vision, SRS, Backlog, User Story and Other Scary Words

  When the Project Starts The project begins when the customer comes to you with their own (not always understandable) vision of the project. Vision is an essential part of every startup, which is aimed…

Read this article Office Workers, Freelancers or an Agency?

  Every employer wants to hire a competent, qualified, and teachable employees and faces the problem: is it better to hire office workers, freelancers or apply to the agency?   Office workers It has become…

Read this article Legends of VueJS

A long time ago the world of a frontend reminded a set of chaotic pieces of a code designed to create functionality for a client part of a web application. There was a lack of…

Read this article Common Project manager’s mistakes

If you are interested in Project manager’s work, you should know that PM is not only responsible and reliable person, but also it should always be somebody who can manage people’s work correctly in every…

Read this article Methodology of IT projects

  How to find out what clients want even if they already have told you, let’s find out… Evaluation purpose The presale stage evaluation is the most frequent case of our company that is focused…

Read this article Familiarization with payment systems

Modern life sets the fast pace of actions: decisions and payments should be made pretty quick. The last point could be released with online payment systems. There is a huge variety of payment systems and…

Read this article What is the difference between successful and unsuccessful outsourced project?

One month back one of our potential customer from Ursula in Sweden asked me what is the actual difference between successful and unsuccessful outsourced project? Probably you heard many sad but true stories about failed…

Read this article Ruby on Rails Security Guide

Why use Ruby on Rails? Rails is one of the most comfortable frameworks. Due to the concise code and ease of learning, RoR is a favorite platform for both small teams and large-scale enterprises. What…

Read this article How to Communicate Your Ideas to Developers

Some people generate ideas. Others can realize these ideas. Some people are good at submitting abstract ideas, but they are not good at technical terms, and there is a normal situation. But it is necessary…

Read this article Vue.js: what is it?

Professional developers often face the difficulties associated with user interface creation. Even working in such a comfortable environment as Ruby on Rails, when making changes to the code (and this happens very often), we have…

Read this article 10 Must Have Ruby Gems for Social Media Networks

Ruby on Rails is one of the best frameworks for the web application development. It is free, time-tested, has an extensive technical support base, and, most importantly, is incredibly easy to use thanks to a…

Read this article The Startup Way to getting valuable Feedback

Feedback is not only someone’s opinion but also evaluation and analysis. Of course, this is when it is a feedback, not simple criticism for the sake of criticism. No matter how hard we try to…

Read this article Company vs Freelance for Web Development: what to choose?

The excitement of coming up with an idea for an amazing new website may as well disappear as soon as one realizes how much developing effort is required to make the dream come true. For…

Read this article Ruby for Web – Ruby on Rails Web Development Framework

When one is choosing proper tools for development, it is natural they seek for a powerful one that will accelerate the process greatly and help to spend less money for implementation. It sounds like a…

Read this article Ruby on Rails vs Node.js. Which to Choose for a Startup?

Statistics have shown the hardest decision amongst startup has to do with which technology or language to use in development. However, in between this dilemma, amongst the top most popular languages and framework, NodeJs vs…

Read this article How to do Web Scraping with Ruby?

Web scraping is a process of retrieving desired data from websites. It is used when a site from which you want to extract some data does not have an API, or web scraping is the…

Read this article Spree Commerce vs Magento: Which Is the Best For Startups?

You’d agree with me that for any individual or company that wishes to venture into e-commerce business must have heard of Spree Commerce or Magento. These e-commerce platforms are very popular, the functionality of Spree…

Read this article 10 Best Ruby on Rails Website Examples

In this 21st century where we have quite a huge number of people who are conversant with Ruby on Rails but have no idea that some interesting or favourable websites they use were built using…

Read this article 7 Common Mistakes to Avoid when Planning Your Ruby on Rails Project

Choosing the technology for your startup is not the easiest task. If you’ve chosen Ruby on Rails, then we want to congratulate you. You’ve made the right choice! But before you start your project, we…

Read this article Kanban vs Scrum: Why and How We Switched from Scrum to Kanban?

Kanban and Scrum methodology are terms which their meaning are similar and one could easily get confused when referring to one. In the same vein, how to use them and when to use them could…

Read this article Refactoring vs. Rewrite: When to Refactor or Rewrite Your Code?

There have been a scenario whereby clients come with an existing source code for refactoring because it has lots of bugs and it’s not running efficiently, a situation whereby the client decides to change the…

Read this article Why We Use Ruby on Rails in Sloboda Studio

Airbnb, Shopify, GitHub, Basecamp, Bloomberg, Kickstarter, Luminosity, Twitch, Urban Dictionary, Zendesk… Apart from being successful and popular, each in their own industry, they all have another thing in common – Ruby on Rails as their…

Read this article What encourages European Startups to work with us

Startups face many challenges that vary depending on the specific business, but in reality, there are 3 indispensable factors of startup success and how to range these three factors depends on individual. They are: Money…

Read this article Custom Git commands in Ruby

Automation is a great thing. “If you do anything more than once you should write a script”. Of course, there always a place for quick and dirty hacks for “right here and right now”. They…

Read this article Service providers tricks

My colleagues won’t be happy when I share it with you. Customers of outsourcing – you are extremely brave people. I really admire you. You work with remote developers and team. You send them money…

Read this article 9 tips on how to manage a distributed team

If you are reading this article, you are either working with a remote team or thinking about it. Perhaps, one of the biggest obstacles that managers or business owners have to overcome is to face…

Read this article Year 2016: Expanding the Horizons!

2016 is coming to an end and Sloboda Studio will like to give you a recap of the departing year. We are proud to say that in 2016 Sloboda Studio has attained new heights (literally!). 1….

Read this article 5 Rules to work with PM

Today we would like to share with you 5 rules which will help you to effectively invest your time in your business growth leaving worries about your projects development and/or support to the outsource-company. The…

Read this article Business-case of a Ruby on Rails project: Booking of golf courses

In March 2013 a client required us to develop a booking system for golf courses. Bookagolf is an online booking system for booking games in golf clubs of different countries. This project is a startup…

Read this article Fruitfulness techniques in IT

Each manager practices his own techniques and templates that allow him to cope with an endless stream of managerial tasks and responsibilities for his business. I am often asked, how do I manage to run…

Read this article Trip to Kiev with our UK customer

A week ago our whole CityFalcon team went to Kiev with our lovely customer Ruzbeh from the UK. CityFalcon – our one of the biggest project we ever worked on. Currently, there is the team of…

Read this article Three free tools for Rails site owners

There are speical tools for site Rails site owners, which will help you to get your source to be more effective. So, let’s start. 1. Webvisor from  Yandex.Metrik Have you felt you like a spy?…