Welcome to LaunchDarkly! We're excited to partner with you as you use feature flags to make high-impact changes with minimal risk and maximum control.
To get started with LaunchDarkly, you must first create or join an account. To learn more about LaunchDarkly accounts, read Joining an account.
After you join an account, you have have access to the LaunchDarkly dashboard:
From the dashboard, you can navigate to LaunchDarkly's primary features in the left menu:
- Feature flags: target flag variations to users and segments who use your product
- Users: people, services, machines, and other resources that encounter feature flags in your product
- Segments: groups of users targeted by attribute
- Experiments: experiments measure the impact of features you roll out to your app or infrastructure
- Debugger: real-time insight into the events your app is sending to LaunchDarkly
- Audit Log: a running tally of changes made to feature flags
- Integrations: third-party integrations that let you configure the product to your specific needs
- Account Settings: manage members, projects, roles, authorization, and more
Additional help is available in the top toolbar:
Search: click on the magnifying glass icon or
K(PC) to open the search bar. From the search bar you can:
Guide: click on the question mark icon to:
Account: click on your avatar to view your profile or sign out
Here are some additional resources for learning how to use the dashboard:
- LaunchDarkly in less than 5 minutes: A high-level video overview of LaunchDarkly.
- Quickstart guide: The in-app LaunchDarkly quickstart.
- Your first feature flag: Creating a feature flag tutorial.
- Configuring an SDK and creating a flag: An in-depth guide to configuring an SDK and creating a feature flag.
- Video overview: A video about targeting users based on user metadata.
- Flag rules and targeting: A guide explaining how to target users with flag variations.
- LaunchDarkly onboarding: A series of videos covering a variety of getting started topics.
In addition to Dashboard access, you must set up a LaunchDarkly SDK to integrate LaunchDarkly with your code. To learn more, read Setting up an SDK. For information about how to choose an SDK, read Client-side and server-side SDKs.
After you join a team, set up your SDK, and begin using feature flags, you may want to ask some questions to learn about your team’s implementation:
- Do we use both temporary and permanent flags in our code base?
- What naming conventions and styles are used for our different resources such as flags, segments, projects, and environments?
- How do we manage flag cleanup?
- Is there a standardized rollout strategy for new features?
- What LaunchDarkly role am I assigned and what does that mean?
To learn more about making these determinations, read Best practices.