You have now been managing engineers for two years as a frontline manager. Your team is expanding. It is time to decide whether you are ready to have another manager...
A job change is very emotional and usually done in search of specific make-or-break things. Monetary reasons cannot be the only reason someone gets triggered to look for a job....
Engineering managers love to get projects executed on time, but at certain levels in management the primary focus is not always about execution timelines.
Politics is simply an architecture of information flow and influence in an office. Office politics being good or bad is only as good or bad as the intentions behind leveraging...
A single person leaving in a 10 member team is a loss of 10 percent of your team. Projects can get delayed. Developing the following point of you view and...
You are probably operating as a tech lead and being offered to become the manager of the team. The announcement day comes. Now what? I am sure you are reeling...
One of the most common complaints from engineering managers today is hiring. Everyone believes that the market is hot and that it is extremely difficult to hire.
I was offered a management role as an engineer. The idea of doing everything as a tech lead but additionally taking on ‘people management’ sounded exciting, to put it bluntly....
Humans are social beings. They dislike conflicts and try their best to avoid conflicting situations. It is due to this innate nature that companies start forming silos as organizations become...
Platform teams are the craze in the software industry right now. Every team wants to be the platform team to unblock other teams to focus on their core problems. Sometimes...
Technology companies obsess over developer productivity. It is a term that is thrown around to describe the volume of meaningful output that engineers can produce. It is a psuedo metric...