This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-11-22
Channels
- # announcements (39)
- # architecture (9)
- # aws (2)
- # babashka (17)
- # beginners (73)
- # calva (6)
- # cider (27)
- # clj-kondo (140)
- # cljdoc (67)
- # cljsrn (1)
- # clojure (99)
- # clojure-dev (4)
- # clojure-europe (35)
- # clojure-nl (7)
- # clojure-spec (19)
- # clojure-uk (2)
- # clojurescript (40)
- # community-development (3)
- # cursive (10)
- # datalevin (2)
- # datavis (2)
- # datomic (27)
- # deps-new (5)
- # events (2)
- # fulcro (38)
- # integrant (6)
- # jobs (3)
- # keyboards (1)
- # leiningen (13)
- # lsp (3)
- # malli (10)
- # meander (5)
- # membrane (1)
- # membrane-term (9)
- # missionary (3)
- # off-topic (29)
- # polylith (3)
- # reagent (3)
- # reitit (5)
- # remote-jobs (2)
- # reveal (7)
- # shadow-cljs (20)
- # tools-build (4)
- # tools-deps (8)
- # vim (10)
- # xtdb (3)
Hi, I am looking into feature flags and wondering what the biggest mistakes are that people encountered when implementing them. Anyone has got some f***ups to tell?
Underestimating the problem domain is one. You seem to be dodging that particular mistake nicely. 😃
And https://www.getunleash.io has a great implementation. There’s an open source Clojure SDK lib from AppVeyor as well. (I haven’t tried that one yet, because I’ve been in ClojureScript land. But will soon get to Clojure and might use that lib.)
Sorry, App*sFlyer* :face_palm: https://docs.getunleash.io/sdks/community
I haven’t seen this one yet. It was released yesterday and already has 24K views. Might be worth a watch! https://www.youtube.com/watch?v=-yHZ9uLVSp4
When we started developing Metabase's cloud platform, our initial (ops) feature flags implementation stored the flags in DynamoDB. The rationale was that our feature flags would still be manageable (directly via DynamoDB) even if the cloud platform's management UI was inoperable (it was in a high state of flux). This turned out to be a bit overly cautious, and caused more testing issues (having to mock out DynamoDB) than increasing robustness. We migrated feature flags to the app db.