What is the role of a Scrum Master in software development projects?

Being a person, who facilitates team work and makes sure that the implemented project is developing in accordance with the client's expectations, a Scrum Master becomes an extremely important part of a team.

How to choose the right company for outsourcing developers?

A growing importance of outsourcing software development is one of the most anticipated trends in 2019. What is the best way to choose an effective company for outsourcing developers?

5 steps how to determine market potential to develop business?

It is quite a grueling process to choose the right market. It requires both analysis of data, recognition of market conditions and rules that prevail on it.


While Codest is primarily a Ruby shop, one of the many projects we are building is in JavaScript. It is a client-side library, which runs in a pretty challenging environment.

Why do Nordics companies choose CEE for software development?

Central and Eastern Europe is an attractive direction for many companies that are looking for software development partners. The trend is quite noticeable in the Nordic countries.

TypeScript. What is it and what is it about?

Recently the TypeScript programming language has become quite popular. In the developers’ environment it is gaining trust and is being used more and more willingly.

Workshop: Payment Provider Integration in Ruby on Rails accomplished!

Codest representatives took part in Ruby on Rails workshops in Warsaw. They were organized by specialists from Spark Academy, which takes care of the Ruby on Rails community.

Why software development can stimulate the growth of e-commerce market?

E-commerce is one of the industries that currently has an enormous business potential. Its success determines effective product development based on technology of the highest quality.

Which AWS services you should consider using in your next project?

Are you going to start a new project or maybe you are about to develop some new features? Before you start undertaking any actions it is worth to find out as much as possible about various external tools that may be useful for you.

Let's start a project

Estimate project