[HN Gopher] Show HN: Featurevisor - Git based feature flags and ...
___________________________________________________________________
Show HN: Featurevisor - Git based feature flags and experiments
management
Why? - Decouple application deployment from releases How it
works: - Make changes to your features and segments (YAMLs) via
Pull Requests - Generate datafile (JSON file) in CI/CD workflow and
upload to your CDN - Fetch datafile in your application runtime and
consume with SDKs Supports: - Feature flags: boolean flags -
Experimentation: a/b tests - Segments: targeting traffic with
conditions - Variables: namespaced under each feature and
conditional - Gradual rollouts: avoid big bang releases, go from 0%
to 100% - Consistent bucketing: same user sees same variation -
Multiple environments: prod, staging, test, and more - Force
bucketing: allow testers to force enable/disable for themselves
only - Tagging: resulting in smaller datafiles for your
application(s) - Tracking: integration with any analytics tool -
Status site generator: for human friendly status reporting - SDKs:
for Node.js and browser environments, Kotlin/Swift planned for
future
Author : fahad19
Score : 29 points
Date : 2023-04-24 19:10 UTC (3 hours ago)
(HTM) web link (featurevisor.com)
(TXT) w3m dump (featurevisor.com)
| rektide wrote:
| The typescript types subpackage was a pretty nice high level
| overview of what to expect here.https://github.com/fahad19/featur
| evisor/blob/main/packages/t...
|
| This is definitely a neat effort.
|
| I started JSON dumping feature flags at work on a regular basis,
| so that is my main tool for scrubbing through & seeing what
| happened.
|
| The ability to keep building really neat tools around these
| paradigms is so infinite. Simon Willison's git-history is
| notablehere, which was submitted earlier today.
| https://news.ycombinator.com/item?id=35690942
|
| Personally I really think git (especially when going ham with
| good CoW filesystems) is the most notably interesting database
| coming at us from the future.
| fahad19 wrote:
| Thanks for the kind feedback!
|
| As I kept building it, I realized I can also extract all the
| history of changes belonging to all
| features/segments/attributes in the repo and show them nicely
| via the static site generator as well, which serves as a status
| report for your wider team/organization.
|
| You can see the screenshots here:
| https://featurevisor.com/docs/site/#screenshots
| [deleted]
| asabla wrote:
| This looks super interesting! Any plans on expanding
| documentation and support for more frameworks and/or languages?
| fahad19 wrote:
| thank you!
|
| I have just announced the React integration here:
| https://twitter.com/fahad19/status/1650580700687376399
|
| You can find more docs here:
| https://featurevisor.com/docs/react/
|
| I will explore NextJS and how Featurevisor can be utilized at
| both SSR and SSG level as well. While of course working on
| adding more tests, and tagging a v1.0 stable release soon.
|
| Regarding Swift (for iOS) and Kotlin (for Android) SDKs, I am
| not so sure if I will attempt those myself. But I am asking
| around in my network for help there, and would like to have
| official cross-platform SDK support.
___________________________________________________________________
(page generated 2023-04-24 23:01 UTC)