Sign in

Interested in learning & sharing about People, Process, Technology ….…and Life. To support me join Medium :

One of these may be a reason why your undeserving coworker got a better rating than you

Image by Gerd Altmann from Pixabay

Even after so many studies and research, performance reviews remain one of the most stressful activities for most workers (including the ones in the management role). Even though managers try their best to do unbiased and honest performance reviews, there are still instances when deserving individuals get overlooked for better…

Find the type of your manager and know how to deal with them

Felix Mittermeier on Unsplash

Engineering managers play a very important role in every organization as they are the bridge between different cross-functional stakeholders. They are also the pillars of the team that help drive the work culture. …

5 types of engineering managers and a few ways to connect with them

People meeting
Photo by Campaign Creators on Unsplash

Managers play an important role in shaping the work culture of not only their team but the whole organization.

In the early part of my career, I had frequent job switches (which was a trend back then) and in the process worked for many startups as well as consulting firms…

Engineering Managers

Find out how people-pleaser managers impact their workplace

Image by Augusto Ordóñez from Pixabay

All managers and especially managers in the technology world have a tough job with a lot of expectations. They are expected to excel on multiple fronts — deal with super-smart techies, handle clients, and create reports for executives, etc, etc. In trying to juggle too many things, some managers start…

….and compensation is not one of them

Image by Gerd Altmann from Pixabay

The tech industry has an attrition rate of 13.2 % and in some niche areas, it goes up to 21%. It is a huge financial as well as human capital loss for the companies. …

When and how to engage Outsourcing/Consulting partners to scale Engineering capacity

Image by Jireh Gibson from Pixabay

Whether a Startup with the next big thing in the making or an established corporate, most companies struggle when it comes to scaling their engineering teams quickly. The simple reason is that building an efficient engineering team is a complex process that takes time. …

Learnings from my experience while working with remote engineering teams in several countries across Asia & Europe.

Working with remote teams has always been challenging and even though technology improvements have helped, there are still a lot of factors involved. This article is targeted towards software product teams looking to scale at another location.

Usually, when a new engineer joins a team, a whole onboarding process is…

Competing priorities on multiple products can be a challenge for a team. Here are some ways to manage them….

Image by Arek Socha from Pixabay

Usually, when we talk about agile teams, we are referring to agile product teams so the first question that comes up is what is so different about Component or Platform agile teams.

(I‘ll be using Component or Platform terms interchangeably to refer to teams that own multiple solutions whether reusable…

All you need to know, to make the right decision.

When building agile teams, organizations have a choice whether to build flexible project based teams or fixed product based teams. There is no right or wrong between the two choices. It really depends on the situation and the long-term vision of the Product/Solution. …

A developer’s guide for learning estimation with an unconventional approach.

Image by Gerd Altmann from Pixabay

A story point is a metric used in agile development to estimate the relative complexity or difficulty of implementing a given user story. This can be considered as an abstract measure of the effort in terms of relative complexity. In simple terms, a story point is a number that tells…

P r a v e s h

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store