• Home
  • Integrations
  • SDKs
  • Guides
  • API docs
No results for ""

Getting started

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.

Getting started with LaunchDarkly

To get started with LaunchDarkly, you must first create or join an account. To learn more about LaunchDarkly accounts, read Joining an account.

Using the dashboard

After you join an account, you have have access to the LaunchDarkly dashboard:

The LaunchDarkly dashboard.
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 CMD+K (Mac) or CTRL+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:

Setting up your SDK

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.

Next steps

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.