Why people who know a lot are always confident, but not vice versa? What are the primary sources of knowledge? How to build a foundation for confidence? The following article answers these and some related questions.
Read MoreEvery team member knows that experience sharing is a good practice that simplifies activities and saves time. However, this is not just good practice but one of the most crucial factors to become a successful company.
Read MoreMany software developers like writing code, considering this process as an act of creation of something beautiful. However, reviewing a code is better and more efficient from a personal development point of view. The following article explains how code review helps the developer write good code and why it is better than writing a code.
Read MoreCommunication with people from different countries, with different cultures, habits, and lifestyles, is a typical situation even in a small company. This article gives some advice on maintaining good relations inside the team and keeping the internal processes going smoothly.
Read MoreSoftware developers are usually very technical people. They are outstanding in designing the application architecture, writing code, testing it, and so on. However, these excellent skills may be complemented with poor communication skills and an inability to deal with social issues. This article describes some problems in team communication and possible ways to solve them.
Read More