Product Management
Feature Flags
A feature flag is a technique to turn a feature in a product on or off without deploying new code, via configuration. Since code goes to production, even if it doesn't turn on functionality for customers, fewer code branches need to be maintained.
Intro to Feature Flags
Feature flags are a software development technique that allows developers to turn features on and off at runtime without deploying new code.- Flipping Out (With Feature Flags)This article from 2009 was the first time an engineering team wrote about feature flags. It describes Flickr's system, where all code is integrated as soon as it's committed.
- Feature Toggles (aka Feature Flags)This comprehensive technical article covers categories of toggles, implementation techniques, toggle configuration, and working with feature-flagged systems.
Related Skills
- Group Product Manager Role
- Moving Into Product Management
- Growth Product Management
- Gamification
- Data Product Management
- Product Management Career Ladders
- Product Roadmaps
- Product Strategy
- Requirement Writing
- Product Analytics
- A/B Testing
- Problems vs. Solutions
- Customer Interviews
- Product Prioritization
- Product Vision
- Feature Kickoffs
- User Onboarding
- Product Launches
- Retrospectives
- Stakeholder Management
- Machine Learning for PMs
- Customer Development
- Working With Engineers
- Customer Delight
- Release Communication
- Hiring Product Managers
- Cross-Functional Leadership
- Finance for PMs
- Product Sense
- Outcome Orientation
- Platform Product Management
- Structuring Product Teams
- Working With Designers
- Managing Product Managers
- Working With Sales
- User Adoption
- Product Manager Seniority
- User Engagement
- PM Team Meetings
- Synthesizing Research
- PM Frameworks
- Domain Knowledge
- Product Feedback
- Onboarding Product Managers
- Wireframing
- User Research