Remix.run Logo
▲ jonhohle 2 days ago

Are most feature flag systems really just simple Boolean checks like this with no feedback loop? In 2009 Amazon’s equivalent supported multi-variate flags (run test with more than 2 options), a feedback loop for performance/attribution, and weighting. I don’t see any of that on the unleash home page, but also haven’t seen it in other feature config systems either.

▲hobofan 2 days ago | parent | next [-]

What you are describing is usually part of analytics platforms (Mixpanel, etc.). A feature flag toggle only plays a small part in this (but it may also be used for a lot of other scenarios of how you may want to control feature flags).

Audience is decided by analytics tool -> Feature flag server maps audience to feature flag value -> Analytics tool tracks its events and includes feature flag value as attribute

▲jonhohle 2 days ago | parent [-]

So if you want to slowly roll out a feature flag, you need to get a different app involved that can do everything the feature flag tool can do and a whole lot more? What’s the point of the feature flag tool?

Analytics is a much broader set of tooling. It can (and should) report similar things.

▲MiroslavPokorny 21 hours ago | parent | prev | next [-]

Feature flag is a fancy name for a boolean value.

Besides checking if something is true or false what else is there to do ?

What else can it do aka "feedback loop" ?

▲horticulturist 2 days ago | parent | prev | next [-]

usually some “data science” team takes the results and decides what to do. really heavy process for something that is usually quite simple.

▲wmichelin 2 days ago | parent | next [-]

We have automatically generated readouts that run hourly and daily, show metrics between control and variant across a ton of core business metrics, and we can even opt into measurement of some super esoteric stuff.

Granted we have a whole team supporting just that experimentation platform, but it's pretty cool. They even expose an MCP server for us to have agents do experiment analysis for us using.

▲jonhohle 2 days ago | parent | prev [-]

Attributing an event to a flag is a heavy process? Oof.

▲ivarconr 2 days ago | parent | prev [-]

[flagged]