This isn't a new topic by any means, but some recent events at work brought this question to my mind. I started writing down my thoughts and doing some research on it and thought this might be a great question to ask here on dev.to!
So, what is a Tech Lead? How would you define it? What roles and responsibilities do they have? What skills should they have? Any recommendations on resources to learn more about this role?