Main principles Releasing new features and small changes quickly. Short-lived branches. Merged as frequently as possible. Feature flagging in practice new features can be remotely toggled on and off Links https://www.optimizely.com/optimization-glossary/trunk-based-development/ https://www.atlassian.com/continuous-delivery/continuous-integration/trunk-based-development https://trunkbaseddevelopment.com/