I’ve been a full stack .Net developer since 2002. In that time, I’ve encountered a variety of source control technologies and branching strategies. Each new project and team I’ve worked on has had to examine carefully how it handled branching and the best way to move forward.
I’ve worked in traditional Waterfall environments, Single and Multi-Teams agile environments. All these projects and teams have presented their own challenges and opportunities that gave me a wealth of experience.