A key part of my role as a leader is to foster a culture where engineers empower each other to master their tools. We believe that when one person learns, the whole team gets stronger. π§βππ§βππ§βπ
A great example is our approach to Git. A clean, logical history isn't just a solo exercise; itβs an act of team collaboration. It makes code reviews more focused, debugging faster, and onboarding easier for everyone.
To support this, my team has embraced stacked branches for complex features. To encourage self-education on this topic, Iβve documented the exact workflow we useβfrom the core concepts to the advanced commands that make us more effective collaborators.
I'm sharing it publicly in the hope it can help your team foster a similar culture of craftsmanship and continuous learning:
πhttps://tomisoft.dev/blog/04_gitstackedbranches/
#TechLeadership #TeamCulture #Mentorship #Collaboration #ContinuousLearning #SoftwareEngineering #Git
