# Flip the Switch on Modern Software Development with Feature Flags

> How feature flags separate deployment from release, and why that separation is the first practical step into modern delivery. Introduction written by Romano Roth.

- Date: 2024-11-27
- Source: https://romanoroth.com/en/books/flip-the-switch-feature-flags/
- Tags: Feature Flags, DevOps, Continuous Deployment, Modern Development


Flagsmith's eBook on feature flags at enterprise scale. I wrote the introduction.

The argument in it: feature flags separate deployment from release, and that separation is what makes deployment frequency, one of the four DORA metrics, movable at all. Without it, a team can only deploy as often as it dares to release. With it, small changes go out several times a day and the blast radius of each one stays small.

The book covers the practices that keep this working past the first team: flags as first-class artifacts with their own lifecycle, audit trails, role-based access, and feature management as a platform capability rather than a library each team adds on its own.

Free to download from Flagsmith.

