Hacker News new | past | comments | ask | show | jobs | submit login

And from real-world experience:

- Feature flags should be easy to create or even automatic. Otherwise your team will bypass or forget to create them, or start reusing the same ones until the flag doesn't make sense anymore

- Don't let devs name the flags, or agree and enforce a convention. They should also make sense without context (NOT "test-fix-error")

- Remove flags over time or they will lose all meaning and context

- Categorize your flags to automatically grant them to certain roles/groups




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact