Archives from

Posted on Sun 31 December 2023 in Javascript • Tagged with blog

This is my new blog home based on Pelican.

See hello-pelican post.

Meanwhile, all old posts are here. I hope to migrate all of them to one place, soon!

Autonomy - How do you manage this on your teams?

Posted on Sun 12 March 2023 in Leadership • Tagged with autonomy

An Engineering Manager peer recently asked this question:

The word of the day is: "Autonomy". How do you manage this on your teams? What are is limits (are there any) and what do you do if there is a bigger change the team covers up with you don't agree with …

Continue reading

How to prepare for performance reviews

Posted on Thu 12 January 2023 in Leadership, Mentoring • Tagged with advice, career

It's that time of the year, for performance reviews. I want to write here about how you could plan it better and be prepared.

Start advocating for yourself

If you are new to this, you need to start from somewhere. This gets better with practice. For beginners new to this …

Continue reading

Hello new year 2023!

Posted on Mon 09 January 2023 in Journal • Tagged with learning

It's new years' time! Hope you all had a good holiday season, I did. I was in US in December; one week in Austin, Texas followed by another week in New York.

For this new year, I only want to renew my old resolutions:

  • write more actively
  • read more. I …

Continue reading

Dump of my blog topics

Posted on Thu 01 December 2022 in Draft • Tagged with notes

Blog topics

Lessons from parenthood for engineering leadership

Navigating through chaos / Interruption driven development How to get better at it or embrace chaos

Onboarding for new EMs Remote first and onboarding

Tech hiring. Good and Bad

DB - memory Performance - reviews Everything is tied around people.

Reset & recharge - humans need it …

Continue reading

My Leadership Strengths

Posted on Tue 01 November 2022 in Leadership • Tagged with notes

My Top 5 Themes 1. Strategic 2. Relator 3. Achiever 4. Learner 5. Responsibility


People who are especially talented in the Strategic theme create alternative ways to proceed. Faced with any given scenario, they can quickly spot the relevant patterns and issues.

I too indentify being strategic is one …

Continue reading

What is humility

Posted on Thu 15 September 2022 in Draft • Tagged with notes

Humility is the anecdote to arrogance. Humility is a recognition that we don’t know, that we were wrong, that we’re not better than anyone else. Humility is simple to understand but hard to practice. Humility isn’t a lack of confidence but an earned confidence. The confidence to …

Continue reading

What is the EM aka Engineering Manager role?

Posted on Thu 15 September 2022 in Leadership • Tagged with EM

The following can be summarized as getting things done and the supporting activities that enable a high performing team environment:

  • Business Impact - Clear business metrics and working towards ambitious goals
  • Team Health - Team members are engaged and complement each other in achieving common goals autonomously
  • Productivity - MVP mindset, continuous improvements …

Continue reading

Job hunting advice for beginners

Posted on Wed 07 September 2022 in Mentoring • Tagged with advice, career

Regarding the article that I mentioned about a portfolio website is not important while applying for your first developer job, here is the link to it.

In addition to that, as I mentioned during the call, focus on your learnings and convince the hiring manager of how much learning you …

Continue reading

How to handle anxiety at work?

Posted on Thu 01 September 2022 in Mentoring • Tagged with advice, career

I am going through a lot of stress and anxiety these days and also I switched to new job. I am unable to perform since I am not focussed. Also taking some counselling. My manager has appointed a team lead to work with me daily for 2 hour and now …

Continue reading