Ask HN: How to Be a Good Technical Lead?
[0] - https://news.ycombinator.com/item?id=13426896
[0] - https://news.ycombinator.com/item?id=13426896
I also think that you can have impromptu "Hey let's learn some new or existing feature." and do simple hang-outs where you all discuss some part of your language-of-choice-for-this-project. Some method name, something that might be very well known, something that is pretty groovy and unknown..etc.
Mainly, you want to empower your (fellow) developers and so sharing with them how to understand or track down something will be of great value. Assuming you are more experienced than the rest of your team, try and have everyone do paired sessions every once in a while (either just making an environment conducive to that or actually exercising it as a time+place). Sometimes you learn the coolest and most brilliant things just watching another person's workflow.
Be patient and let your team members flourish in a space for creativity, and also a deepening of meaningful human contact.
2. Verify Implementation. Test code and help developer to find bugs as soon as possible. If there is any issue, you want to find it earlier. This is good for your teammate and yourself.
3. Try not to micromanage. Open to new solutions and leave details to developers as long as the deliverable meets requirements.
4. Try to have less meeting.