Skip to content

Instantly share code, notes, and snippets.

@hardeepnarang10
Forked from silveimar/TL_README.md
Created October 26, 2023 06:17
Show Gist options
  • Save hardeepnarang10/23eb3bb0dceded4c019b933188a82417 to your computer and use it in GitHub Desktop.
Save hardeepnarang10/23eb3bb0dceded4c019b933188a82417 to your computer and use it in GitHub Desktop.

2020 - September

Why a Tech Lead Readme?

I wrote this document following my deeply believe that clarity and honesty can help build and strengthen relationships. So I aim to provide a clear understanding of how I can help you and how we can interact better.

TL;DR: I’m here to serve you, not the other way around.

My role

  • Help you to succeed and be happy as part of the team.
  • Enforce best practices in the team, technical, communications, development workflow.
  • Help the team to deliver quality technical solutions in alignment with product and business necessities.
  • Help to solve any internal or external technical blocking that may affect the team roadmap.

I’m not

  • Responsible for telling you what to do exactly or how to do it.
  • Responsible for performance reviews.
  • The team public relationships.
  • Responsible for all the PRs.
  • The tech lead all the time (we all contribute to tech decisions)
  • The decision-maker of the team.
  • … Although I’m accountable for the decisions we as a team make.

My Expectations

You are honest and straightforward regarding your opinions and experience in the team. You get to have fun building awesome stuff! You don’t attach your self to ideas. You practice humility.

Feedback

I am a human being and I definitely don’t have all the answers, I do mistakes all the time, and I love to learn from it.

  • If you have any feedback for me please give it. I’m always open to any kind of feedback. If you think I’m just doing things wrong, just tell me, we can talk. If you have suggestions or proposals for a tech solution, the team or some tech decision, say it. I definitely want to hear it.
  • If you don’t feel comfortable talking with me about something, you can talk with our Engineer Manager and he will anonymously relay it to me so I can work on it.
  • If you have feedback for any team member, I encourage you to give it to them directly; if you're not comfortable doing so, please feel free to relay it to me to pass along.

1:1 talks

This is a time for us to talk about any concern, doubt or something you want to discuss regarding your experience as a tea member of the team. Thes talks can be done as frequently as you want, usually, I start setting up by-weekly talks and ask you if that’s ok or we should change something. Please think about What do you want to discuss in our next one on one meeting. Not sure where to start? Here are some great topics to consider:

  • Team Improvement: Have ideas to help the team improve, or work better? Feedback for me?
  • Self Improvement: Want help, feedback, or coaching on something? Ask!
  • Personal Topics: Is there something personal I should know like a family death or sickness, stress at home, etc?
  • Interpersonal Issues: Having problems with a coworker?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment