Developer vs Tech Lead Expertise
As your career shifts from an individual collaborator into a leadership position, it’s important to stop trying to be the expert on X.
A TL’s role is not to “fix all the X!” but rather to chose the X, Y or Z that will get the thing done.
A TL would say: “Let’s use Y for this app, because it’s has CP thingies that we’ll need for this feature”.
A Developer would say: “We have X, but no worries I can make X be CP with this and that”.
While working in any Software Projects, pay attention to this, and don’t forget you will need both hats. One to make things possible and to make those things great.