A deep dive into Trunk-Based Development and Gitflow, comparing their strengths and weaknesses. Learn why Cashrewards transitioned to TBD when scaling from a monolith to multiple domain-driven teams, and how this change improved our development velocity and deployment frequency.