Loading...
Insights on feature flag management and reducing technical debt
Understand every type of technical debt---from deliberate shortcuts to feature flag debt---and learn which types to prioritize based on their impact on your codebase and team velocity.
A comprehensive guide to implementing feature flags in Ruby on Rails with Flipper, Unleash, and custom solutions. Covers rollout patterns, Rails-specific pitfalls, and why cleanup matters more in Rails than you think.
Move beyond gut feeling. Learn concrete metrics for measuring technical debt---including flag age, flag density, cleanup velocity, and unused code percentage---and how to build a dashboard that makes debt visible.
Preparing for SOC2? Feature flags intersect with change management, access control, and risk assessment. Here's what auditors look for and how to be ready.
Progressive delivery uses feature flags for canary releases, percentage rollouts, and ring deployments. A practical guide to implementation, monitoring, and the cleanup challenge it creates.
A practical framework for prioritizing technical debt based on business impact, engineering effort, and risk. Includes scoring rubrics, templates, and real-world examples.
Kill switches enable instant rollbacks — but they become liabilities when forgotten. A practical guide to rollback strategies, kill switch design, and knowing when to retire them.
Stale feature flags meaningfully slow new hire onboarding. Here's how flag debt creates confusion for new developers and what to do about it.