Essential Tool
What do you like best about the product?
Documentation is great. UI is intuitive.
What do you dislike about the product?
UI is a bit dated. Getting started is a bit of a pain but once you build up momentum it's fine.
What problems is the product solving and how is that benefiting you?
Allowing us to effectively stage features at a low level.
Smooth, batteries-included system for managing feature flags
What do you like best about the product?
All in all, the system is very well-thought. I don't remember ever having problems using it at work, and it has everything needed for our use cases
What do you dislike about the product?
It can get very complex to set feature flags for different users, and you need to be very careful when setting stuff in there. It makes sense to be that way (if a customer needs this kind of customization) but just a thing to keep in mind
What problems is the product solving and how is that benefiting you?
The ability to easily manage features per-user or organization (or environment), and being able to dynamically change the experience for users.
Launchdarkly does exactly what the claim to do
What do you like best about the product?
Launchdarkly is a battle tested service that we have been using in production for quite some time now. It's one of our few vendors we never seem to have issues with. The feature flagging just works - the from the UI to the language specific SDKs. The API calls are fast and we rarely if ever see a failure to fetch.
What do you dislike about the product?
Switching between environments can be kind of clunky. It would be nice if there was a single page to manage things and the option to flip between environments, or act on multiple environments.
What problems is the product solving and how is that benefiting you?
LD allows us to deliver feature gated functionality into production before it's ready to go live. This allows us to stage a lot of stuff in prod without having to have multiple code paths operating in tandem. We can safely merge stuff into prod and leave it there while we validate in lower environments, flipping the flag on when the feature is ready to go.
Seems to work fine mostly
What do you like best about the product?
It works for our use cases and gives the ability to dial up features and view a history of configuration. Barely have to think about it once it's integrated.
What do you dislike about the product?
Rare outages and lack of fallback conditions.
What problems is the product solving and how is that benefiting you?
Just an easy way to turn new features on and off to reduce service outages or regressions.
One of our most useful third party tools
What do you like best about the product?
LaunchDarkly is easy to use and easy for developers to implement. It gives us fine-grained control over feature roll-out and improves the reliability of our product by enabling us to roll out incrementally and roll back instantly if needed. We just started using Experiments and were able to gather some great insights about which version of a new feature was performing best.
What do you dislike about the product?
The cost! It's such a useful tool for the teams that get to use it, but due to the cost we're only able to offer
What problems is the product solving and how is that benefiting you?
Soft launches of new features, quick and low-touch rollback and recovery, experimentation to compare different approaches, democratization of feature management
Good Feature Flagging System
What do you like best about the product?
How easy the platform is to use, how easy it was to train the team + implement/integrate
What do you dislike about the product?
I'd prefer a more robust experimentation platform - LD's experiments are great but cannot do what a more full-featured tool can do.
What problems is the product solving and how is that benefiting you?
Able to roll out more targeted smaller releases to cohorts
Feature flags and why they're so easy with LaunchDarkly
What do you like best about the product?
The UI is so easy to navigate. Managing feature flags for different environments in the same page is so seamless and allows engineers to quickly figure out which features are enabled in which environment in a service.
Setting up the feature flags in the code was extremely simple and allowed us to integrate it with all our systems since all tech stacks were supported.
Launchdarkly is also very budget friendly and is very great for new devs.
What do you dislike about the product?
Not much to say when it comes to cons. Maybe more integrations with Slack and whatnot to alert if a flag was turned on or off.
What problems is the product solving and how is that benefiting you?
Turning on and off features based on specific requirements. Sometimes the features need to be turned on at a specific date and sometimes business changes happen and we need to turn off specific responses.
Great app for partial release a MVP management
What do you like best about the product?
It is easy to use, configure and integrate, supports almost every platform for integration and a big set of targets without major performance issues
What do you dislike about the product?
With the new UI it was kind of hard to find my way around, but with time a get used to it.
What problems is the product solving and how is that benefiting you?
MVP, testing features before releasing
Very effective A/B testing and feature flag management tool
What do you like best about the product?
Performance and ease of use.
Its very performant (at least in browser context) and despite the large number of requests it soemtimes sends, there doesn't seem to be a noticeable performance degregation.
When it comes to management via the web dashboard, its intuitive to use even with multiple environments and numerous flags.
What do you dislike about the product?
Programmatically integrating with the SDK feels cumbersome and not up to par with best-in-industry tools, at least taking their official documentation into consideration.
What problems is the product solving and how is that benefiting you?
Management of feature flags and A/B testing in scale with large amount of users in a very large organization.
Provides risk-free releases with control access and A/B testing
What is our primary use case?
We use the solution for risk-free releases, allowing us to control the blast radius when launching content to our customers. We also use it for targeted experiences, enabling us to reach specific customer segments with various features as they are rolled out. However, the company's main use case was extensive A/B testing to conduct experiments.
What is most valuable?
The application is highly intuitive. The UI offers robust controls, allowing you to set rules, schedule releases, and establish dependencies. For instance, if a particular flag depends on other flags or features that need to be deployed first, you can also configure that. The application provides a deep level of configuration options.
What needs improvement?
When the system has an excessive number of feature flags, managing them can become cumbersome. It would be helpful to have UI elements that make this easier, such as tracking feature flag usage, the duration that feature flags have been open, and generating reports.
You need some experience to get used to it. There's a bit of a learning curve, but it is easier for people with a technical background,
For how long have I used the solution?
I have been using LaunchDarkly for one and a half years.
What do I think about the stability of the solution?
We experienced one brief outage with the system, which almost did not impact us. LaunchDarkly maintains a local copy of your rules, so our system usually functions. However, our ability to set up new feature flags was limited.
I rate the solution’s stability a nine out of ten.
What do I think about the scalability of the solution?
It's designed for scale. We didn't have a considerably large footprint, with most use cases involving single users at a time. They have a large user base of about a hundred million customers, but these customers typically visit once or twice. However, LaunchDarkly is used by companies with significantly larger footprints, proving it is designed for scale.
How are customer service and support?
Support was game-changing for the organization in terms of its ability to release things with a significant risk reduction. It has pretty comprehensive documentation.
How was the initial setup?
The initial setup is very easy.
What other advice do I have?
It allowed us to deploy faster. Despite having a rigorous code review process that slowed things down, once the code was reviewed, LaunchDarkly enabled safe deployments. If there was ever an issue, we could easily roll back a particular release by simply turning off the feature flag.
When configuring and setting this up, begin with feature sets that are relatively small in scope. This helps build the necessary skills to leverage the product effectively while maintaining control over the blast radius, thus reducing risk to your customers and application in case of misconfiguration. As you gain more experience with the solution, it's crucial to have a process to manage feature flag sprawl, as mentioned earlier. Implementing a life cycle management system for your feature flags is essential.
Overall, I rate the solution a nine out of ten because of its intuitiveness and ease of use.