Why are some people worried about the quality and consistency of results more than others? Why they feel bad if something goes wrong, even if it is not their fault? And, finally, why these people have health and mental issues because of the pursuit of excellence?
Read MoreEvery developer faces a situation when he has to set up an integration between two applications and has to select an integration protocol. There are multiple options — use one of the standard protocols, exchange files, or even create a new protocol from scratch. But which one to choose?
Read MoreThere is a common mistake many software companies make. They forget to explain to their customer how to use their products and why they have to use them. The following article describes how to solve this issue and shares best practices.
Read MoreIf you're so smart, why aren't you rich? It is a common question people ask when some intelligent person does not earn enough money or can not find a good job. There are many reasons, and the following article describes my personal top three.
Read MoreAn integrated development environment or just IDE is a great tool that helps lots of developers write a code, debugging and reviewing it, managing the version control system, etc. However, many developers prefer to use separate tools instead of the IDE to perform their duties. Why do they do that?
Read MoreWhy are people looking for inner peace and serenity? What brings them to the state when they can not handle the situation any longer? How can they solve this issue? I am going to try to answer these and some related questions in the following article.
Read MoreEvery big project is built by a big team. The main principle that allows a big group to make a big project is working together as a team, not as many individual workers. One of the essential aspects of teamwork is interpersonal relations, defined mainly by soft skills and communication. This article explains why such professional relations are crucial and how to maintain them.
Read MoreThere is a common complaint I hear a lot from people: “I have tried to do something, but failed and gave up.“ These people usually have a vague definition of what they wanted to achieve, how to do it, and what to do with consequences. I call these three phases Goals, Ways, and Results. Let us check what difficulties a person can face during each of these phases and overcome them.
Read MoreMost people interested in self-education, personal development, or even entertainment often read a lot of books. However, they often use different ways to pick the best books. So let us check the approaches they use and see how it works.
Read More