All projects
backend apis
A feature flag service with gradual rollout
Ship code dark, roll it out to 5% of users, and turn it off without a deploy.
Why it matters
Teams that deploy often depend on flags. Understanding consistent bucketing — why the same user must always land in the same bucket — is a small idea that signals real delivery experience.
What you build
- Flags evaluated per user
- Percentage rollout with stable bucketing
- A kill switch that takes effect immediately
- An audit trail of who changed what
If you want more
- Add targeting rules by attribute
- Add flag cleanup reminders
Build it
- Evaluate a boolean flag for a given user
- Make disabling take effect without a deploy
Material for the whole build
Shows you think about how software gets released, not just how it gets written.
Get a plan built around projects like this