Trunk Based Development
Trunk-based development is a source-control branching strategy in which developers integrate small, frequent changes directly into a single shared branch (the trunk, often called main), avoiding long-lived feature branches in favor of continuous integration.
7 resources across 2 libraries
Glossary Terms(2)
Trunk-Based Development
Trunk-based development is a source-control branching strategy in which developers integrate small, frequent changes directly into a single shared branch (the…
Feature Flags
Feature flags (also called feature toggles) are a software development technique that lets a specific piece of code or functionality be turned on or off at run…
Interview Questions(5)
How Do Feature Flags Support DevOps Practices?
Feature flags are runtime toggles that let a team deploy new code to production while keeping it hidden or disabled, decoupling the act of deploying code from…
What is Trunk-Based Development?
Trunk-based development is a source-control practice where all developers commit small, frequent changes directly to a single shared branch — the trunk or main…
What are Feature Toggles (Feature Flags)?
A feature toggle, also called a feature flag, is a runtime conditional that lets a team turn a piece of functionality on or off without deploying new code, dec…
What Are the Common Git Branching Strategies?
A Git branching strategy is a team-wide convention for how branches are created, named, merged, and released, and the most common ones are Git Flow (long-lived…
What is the Deployment Frequency Metric?
Deployment frequency is one of the four key DORA metrics that measures how often an organization successfully ships code to production, with elite-performing t…