Company
Date Published
Author
Tore Hanssen
Word count
834
Language
English
Hacker News points
None

Summary

Statsig employs a development flow that utilizes feature gates for new features, allowing them to be tested internally by engineers, designers, and product managers before being exposed to all employees for feedback. This approach, known as "dogfooding," ensures that employees interact with the latest features, helping identify any issues, though some employees opt out for stability when demoing the product. Feature gates are also used strategically to manage changes in development and production environments, preventing unreleased features from impacting the live product. The text discusses the broader philosophy of feature gating, noting the potential for overhead and prolonged bug exposure, while also highlighting their utility in measuring long-term impacts. It cites Facebook's use of long-term holdouts for feature testing and emphasizes the importance of adapting feature gate strategies to fit a company's specific needs, drawing from various examples and methodologies, including A/B testing and insights from industry leaders.