Sanalda.comBETA

What is a feature flag?

Added: 25 October 2026

A feature flag controls whether a behavior is enabled for selected users or environments independently of code deployment.

How it works and where it is used

Flags can trial a new interface with a small group or disable it quickly if trouble appears. Assignment and defaults must be explicit. Every combination creates behavior to test, so too many flags increase complexity; temporary flags should not live forever.

Limits, safety and selection criteria

Do not use a client-side flag as the sole authorization check; servers must enforce access. Log changes, test rollback and consider privacy in user-targeted experiments. Remove obsolete flags and paths after a rollout succeeds. A new checkout can be enabled for employees and then a small percentage of users. Assignment should stay consistent for a person; otherwise the interface may switch during a shopping session. Monitor payment failures and support contacts, not only clicks. Test the off path as well: a new database schema may break old code even with the flag disabled. Give each flag an owner and removal date so a temporary rollout does not become permanent complexity.

Related topics

What is software supply chain security?What is QUIC?What is a service worker?What is RAM?What are internet cookies?What is WebAssembly?What is end-to-end encryption?What is network-attached storage?What is Wi-Fi?What is satellite internet?How do unit and integration tests differ?What is HTTPS?What is Wi-Fi 7?What is a quantum computer?What is blue-green deployment?What is an SBOM?What is observability?What is a VPN?What is an SSD?What is a power inverter?DNSWhat is a hypervisor?What is fiber optics?What is a database?What is an API?What is firmware?What is a data contract?What is a virtual machine?What is API rate limiting?What is model fine-tuning?What is network address translation?What is a smart grid?What is generative AI?What is data encryption?What is TLS 1.3?What is distributed tracing?What is HTTP/3?What is prompt injection?What is Docker Compose?What is TCP?What is an idempotent operation?What is an operating system?What is data governance?How does web caching work?TechnologyWhat is virtual reality?What is an IP address?What is a file system?What are USB and USB-C?What is serverless computing?
Revision history

25 October 2026 — Article added.