27 pointsby tjekan hour ago5 comments
  • OsrsNeedsf2Pa few seconds ago
    Has anyone struggled to run their own feature flagging service? After root causing slow app starts to be caused by the equivalent offering from Firebase, I've been cautious to use any off the shelf solutions
  • glasshuga minute ago
    OpenFeature was new to me, neat! Anyone have experience integrating this? https://openfeature.dev
  • aetherspawn43 minutes ago
    Cloudflare are winning these days, they’re just lacking good fine grained permissions. You still have to make an entirely separate account for prod, which messes up SSO since one domain can only be bound to one account.
    • corvad3 minutes ago
      Their products are cool and I've been happy with them over the years, but their blog right now has had some blunders recently. Also their reliability seems to have been having trouble but does seem better recently.
    • pupppet20 minutes ago
      After years of AWS I gave Cloudflare a whirl and loved the UX but ultimately retreated back due to the same concern. They are so close though..
    • atsaloli28 minutes ago
      Yes! I just opened a support case today asking for more fine grained permissions.
    • teaearlgraycold18 minutes ago
      Just let everyone have access to prod?
      • corvad5 minutes ago
        One account gets compromised and your doomed. A lot of companies even have prod access be a request based system. Most modern security models with zero trust don't let everyone have access to everything, quite the opposite.
      • greenchair2 minutes ago
        hooboy that was a good one!
      • toomuchtodo7 minutes ago
        Poor access and change management governance.
  • EFLKumoan hour ago
    Worth noticing a Vercel equivalent: https://github.com/vercel/flags
  • EGreg32 minutes ago
    If anyone is interested, you can implement something like that with a few lines of code on the front end. We expose a function that generates a uniformly-distributed hash that you can use for A/B testing and other uses:

      Q.Data.variant()
    
    https://github.com/Qbix/Q.js/blob/main/src/js/Q.minimal.js#L...

    And on the back end, you'd use it like this:

    https://github.com/Qbix/Platform/blob/main/platform/classes/...

    Essentially, this can support a huge number of "variants" and within each variant you can have N equal segments. That will help you do A/B testing and flipping features on or off.