awesome-talkscurated list on GitHubRecommends
Under “Software Development”
#trunk-baseddevelopment#featurebranching#continuousintegration
12K subscribers • 4 videos on Hallway
Intermediate. Assumes working knowledge.
6.8K views6 years ago3 recommendations
Tools and practiceSystems programmingCI/CD and deploymentGit and version controlCode review and teamwork
Thierry de Pauw argues against long-lived feature branches and explains how trunk-based development improves software delivery flow and stability.
🗓️ Upcoming developer events: dev.events With DVCSs branch creation became very easy, but it comes at a certain cost. Long living branches break the flow of the software delivery process, impacting stability and throughput. The session explores why teams are using feature branches, what problems are introduced by using them and what techniques exist to avoid them altogether. It explores exactly what's evil about feature branches, which is not necessarily the problems they introduce - but rather, the real reasons why teams are using them. After the session, you'll understand a different branching strategy and how it relates to CI/CD.What people say. Recommended as a compelling argument for trunk-based development and continuous integration over feature branching.
awesome-talkscurated list on GitHubRecommends
Under “Software Development”
u/Auslegungin r/ExperiencedDevs • Recommends
On “Dev workflow for medium to large teams”
u/total-antler-insurerin r/ExperiencedDevs • Recommends
On “How do you work in a trunk based development”