- Introduction
- Program Management
1. Roadmap
- 2. OKRs
3. Contact and Support
- Implementation
- Platform Readiness
4. Projects and Environments
4.1. Projects
4.2. Environments
5. Governance
5.1. Naming Conventions
5.2. Flag Lifecycle Management
6. Access
7. Authorization
7.1. Core Concepts
7.2. Roles
7.3. Teams
- Application Readiness
- 8. Preflight Checklist
- 8.1. Init/Config
- 8.2. Client-side SDKs
- 8.2.1. Browser SDKs
- 8.2.2. Mobile SDKs
- 8.3. Serverless Functions
- 8.4. Using Flags
9. Contexts
10. Observability
11. Patterns and Anti-Patterns
- 12. Resiliency
- 12.1. Key Concepts
- 12.2. Resilient SDK Implementation
- 12.3. Data Saving Mode
- 12.4. Maintaining fallback values
- 12.5. Using LD Relay
- 13. LD Relay
- 13.1. Scaling and Performance
- 13.2. Proxy Mode
- 13.3. Daemon Mode
- 13.4. Reverse Proxies
- 13.5. AutoConfig
- Release Management
14. Release Management
14.1. Release Strategies
14.2. Release Pipelines
14.3. Monitoring
14.4. Remediation
14.4.1. Guarded Releases
- Experimentation
15. Experimentation
- Cookbook
16. Targeting a large number of users
17. Who will be in a rollout?
18. Release Strategies
18.1. Internal Releases
18.2. Early Access Programs
18.3. Secret Shopper
18.4. Bug Bounty
18.5. Progressive Rollouts
18.6. Blue/Green Deployments
18.7. Hot Fixes
19. Integrate with 3rd party observability tools
- Troubleshooting
20. SDK
20.1. SDK failed to initialize
20.2. Flag is missing
20.3. Updates are not propogated
20.4. Incorrect evaluation results
20.5. Unpexected results with percentage rollouts
20.6. Network issues
21. Platform
22. Permissions issues
23. Evaluation metrics are not accurate
24. Segment changes (name/tags) are not applied to all environments