Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gastonfournier
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
gastonfournier
3y ago
I think expires is just a signal for a feature that should "potentially" be removed. I believe it's a good way to focus on the ones you should pay attention to. But, it might be cool if you could say "Yes, I know, please
2.
▲
by
gastonfournier
3y ago
There are a few case studies listed in most of the feature flag solutions, of course, each organization is completely different and the maturity of each organization varies. But feature flags are a 2-way-door decision, meaning that you can
3.
▲
by
gastonfournier
3y ago
AFAIK, it'd only open a PR if the flag is fully enabled and has some heuristics to determine when it's safe to remove. Honestly, I haven't tested it but I'm curious to know if someone had either good or bad experiences.
4.
▲
by
gastonfournier
3y ago
The main challenge is when things go wrong. Feature flags are designed for high-rate evaluation with low latency responses. Configuration usually doesn't care that much about latency as it's usually read once at startup. This cont
5.
▲
by
gastonfournier
3y ago
It can be done by opening a PR, I haven't tried it yet, but I'm curious to try out https://github.com/uber/piranha or maybe hear some experiences if someone has used it
6.
▲
by
gastonfournier
3y ago
Victim of your own success. As others were saying, when it works for short-lived its easy/no effort to use it for long-lived configurations.
7.
▲
by
gastonfournier
3y ago
Yes, please!
8.
▲
by
gastonfournier
3y ago
I agree that if you have only a few changes going to prod, fast and doing canary testing, you should be covered. In my experience that's rarely the case because of multiple teams deploying changes at the same time, and even deployments
9.
▲
by
gastonfournier
3y ago
It's true that there are more long-lived use cases, but if you have the ability to choose, runtime controlled ones cover both cases, while compile time only cover some use cases. But fair point
10.
▲
by
gastonfournier
3y ago
I faced something similar, and I think it's unavoidable. Give people a screwdriver and they'll find a way of using it as a hammer. The best you can do is expect the feature flagging solution to give some kind of warning for tech d