Every enterprise-level application uses background processing in some form. It may be a message passing interface implemented as a service bus, direct interaction via web sockets, or something else. We will check the most crucial areas in the background processing developer has to know and take care of.
Read MoreQuite a lot of beginner specialists start their work under the supervision of their more experienced colleagues. It is a normal process in many areas, including software engineering. Let us track the evolution of an average developer and see the progress.
Read MoreAn average technical interview of a software developer is a pretty boring thing. One person asks another about his experience, programming languages used, database structures and tricks, and key features of the used framework. But there are some essential skills which most developers do not even consider for including into CV or technical interview. Let us have a look at these skills and check the benefits.
Read MoreWhen a person comes to a new job, he/she needs some time to adapt to the new responsibilities, company structure, and overall workflow. Mentoring is one of the best practices that make this process quicker and easier. This article shows how mentoring helps newcomers to start working at the new place.
Read More