There is a well-known fact: the earlier a wrong decision is made, the harder it is to fix. The project's discovery phase is one of the first steps in building a backlog and starting the project. So, if you make a mistake at this step, it will be very problematic to fix it in the future. I want to share best practices for avoiding mistakes at this phase to eliminate future issues.
Read MoreIn every person’s life, there are periods of a good and happy life, and there are times when everything is going the wrong way. Let us see how to deal with the problematic situations and return to a happy life again.
Read MoreIt may look like a straightforward question, but in fact, it is not. There are tons of factors that may lead to mistakes, and most people never think or try to avoid them. The following article categorizes these factors and sources and quickly explains why it happens.
Read MoreTons of applications and websites claim they are localized for most of the markets and languages. The actual situation is a bit different. They added support of multiple languages and data formats but forgot about other crucial aspects of being friendly for the international customers. The following article covers typical mistakes such applications and websites make.
Read MoreThere is a common rule in parallel computing — if you want to compute something two times faster, you have to use three times more powerful hardware. However, this rule works differently when applied to software development. Let us see how several teams can work in parallel and what are the best practices.
Read MoreThere are several common mistakes that people are doing all the time related to transport and saving time. We are going to check these mistakes and see how to deal with them.
Read MoreEvery software developer knows that an application may trigger lots of errors. Many factors can cause it — bad configuration, invalid source data, inexperienced users, lack of knowledge, etc. However, an application may tolerate some errors and do not tolerate others. So, where is the border which separates them?
Read MoreEvery person had faced the situation when he/she came to a new company to work, and the first several months did not do smoothly. What did I make wrong? — you may ask. Let us check the common mistakes newcomers often do in a new company and how to avoid them.
Read MoreWhen developers participate in technical training, they always have some expectations. Usually, they expect to master new technology, learn new approaches, and improve overall technical skills. It is valid to expect such results; however, most of the participants do not achieve them. Let us see why these expectations do not match reality.
Read More