Top 4 books you need to read in 2017

The beginning of the New Year is a great moment to look into ourselves and resolve some changes in our lives. Many people make typical New Year’s resolutions – they promise themselves that they will finally start exercising and lose few pounds or that they won’t be drinking that much coffee. We are not big fans of such promises, because they are easily forgotten around February. What’s a better idea then? Simply read a good book and inspire yourself to take real actions, not in the first months of 2017, but in the long term. Here are our 4 best books in the subject of self-development – if you haven’t read them yet, it might be a great moment to do it!

Read more »

Agile vs. waterfall – what’s better for my business?

For many years, the IT market was based on waterfall approach to software development projects. Then, more than 15 years ago, the agile methodology entered the scene and quickly dominated and capsized it. Obviously, that is why waterfall (traditional approach) is not that popular anymore. However we all know that when there are two options of doing something, there will be an emotional debate about which way is the best. Now, we will bombard you with information about both waterfall and agile, so you will be able to make an informed decision while choosing a perfect solution.

Waterfall – what is that?

Waterfall is the project management approach, where software development process is sequenced. It usually consists of 8 phases – conception, initiation, analysis, design, coding, testing, implementation and maintenance. When each phase is completed, project team can proceed to the next phase.

Read more »

Are you doomed to fail your IT project? Hourly rate vs. fixed price discussion

We know that choosing a good process to handle your IT project can be a headache. At first glance the fixed price might seem like the best possibility, but in fact it’s the hourly rate that seems to be the only reasonable option. What is more interesting, it is not even a matter of choice anymore. The software development landscape has changed so much recently that there is a high probability you will fail your project with fixed fee approach. Why? We will tell you now.

Read more »

Perfect decision: outsourcing to Poland

Outsourcing to Poland is nothing new – our country has been recently a huge market for foreign investments and it is prepared for a serious expansion in upcoming years. Poland is considered the number one investment location in the CEE region by AHK survey and most attractive location for nearshore outsourcing in Europe, according to recent Raconteur report. But those are economic statistics, and what about some significant real-life assets of Polish developers?


We brag about around 80,000 graduates in IT each year in Poland, although some may say that universities can not keep up with the rapidly changing market’s needs in scope of the new technologies. And yes, our IT market might be less mature than Western markets, but Polish developers are world-known for their proficiency in general technical knowledge. Did you know that Polish IT professionals get the highest ranks in international programming contests (Microsoft Imagine Cup, Google Code Jam, TopCoder, the Central European Programming Contest (CEPC), every year? We aim high in our commercial experience –  Polish development shops cooperate not only with world’s best tech startups located all around the world, but also with bigger players on the field.

Read more »

Python – our language of choice

Choosing the right programming language for your business 

Regardless of whether a large company is introducing a new IT project or a startup is building its first MVP, choosing software engineers is one of the most important decisions any team will make. This decision will determine a project’s success or failure. Today I explain the reasons why we believe Python is the best language of choice for us.

Read more »