Is he good for a developer or not? Does he have enough experience to do the job? How to integrate him into the process? If you had ever hired a developer then you know how hard it is to answer such questions. A developer, like any engineer, has to be evaluated for a specific job by checking his experience. Let me show several tips and tricks on how to do it and how to avoid typical mistakes.
Read MoreWhen the developer starts working on a new application, he must pick data storage. This storage could have different purposes: primary data container, caching, search, etc. So, depending on the task, the different storage types could be more or less appropriate. The following article describes my view of picking the best data storage for a software application.
Read MoreNot many hard-working people can tell they have a good sleep at night. Many suffer from sleep deprivation, nervous or bad dreams, and other sleep disorders. That can lead to massive health issues long-term. I want to describe possible reasons that lead to mentioned sleep disorders and how to deal with them.
Read MoreMany technical companies use the services of external technical experts called advisors. I want to describe the best technical advisory workflow beneficial for both sides.
Read MoreI think there are no technical teams that do not have a technical debt. Good teams have a limited amount planned for refactoring in the nearest future. Not-so-good teams may have a dept that will take a couple of years to get rid of. Let us see how to live with the second situation and turn it into the first one.
Read MoreThere 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 MoreThere is a widely known pattern called the Decorator. Some developers use it properly, some developers use it wrong, but most do not use it at all. I want to explain what the decorator is and when and how you have to use it.
Read MoreNowadays, most companies use one of two ways to work with technical teams: with direct control and without it. I want to explain why the second approach is much better.
Read MoreIn hard times people often turn attention to things that can release stress and bring pleasure. Some people prefer alcohol while others like to dance. I want to share one more way to do that: with music.
Read More