CODE REFERENCES

Manage technical debt.
Flag with confidence.

When flagging features across an entire development organization, supportive tooling and shared team practices are essential for maintaining a healthy feature lifecycle.

Feature Flags at Scale != Increased Technical Debt

Code References helps teams easily manage the technical debt associated with implementing feature flags at scale.

Integrate with Git

Automatically update flag references with every commit to GitHub, Bitbucket, or any other Git tool you're using.

Flag Safely

Ensure that you have wrapped all relevant code in the correct feature flags.

Keep Code Clean

Easily find and remove flags that you no longer need, keeping your code base clean and consistent.

quotation maarks icon

Feature flags are a critical piece of modern development, and LaunchDarkly brings this part of continuous delivery to the masses.

Rob Zuber

Rob Zuber

CTO, CircleCI

Learn How Code References Helps You Eliminate Technical Debt

Filter for Any Repository and Branch

Teams who frequently feature flag releases know that a method for easily finding flags across multiple repositories and branches is key to efficiently managing flags.

Search for References by Alias

Not every team stores flag keys in the same way. The ability to search by alias ensures that you understand where flags are used and evaluated, so you never have a blind spot in your code.

Discover When Any Flag Was Last Referenced

No matter who on your team created a flag, keeping track of where code starts for a feature, knowing if the flag is actively being used, and understanding where that flag was last referenced if it's no longer in use, are all essential to having confidence in the state of every flag.

magnifined glass looking at paper

Code References

Feature management helps all software teams move quickly, with less risk. As you add more and more flags into a codebase, proper attention is required to maintain clarity into the state of your features. Code References is an essential tool for minimizing technical debt and ensuring a healthy feature lifecycle.

Additional LaunchDarkly Features Help with Technical Debt

When it comes to feature flags, most teams want to remove them once they’ve completed the job. At the same time, many teams don’t remove flags because it takes time and making a mistake can have a large impact.

Flag Archive makes it easy to confidently remove unused flags. Clutter-free dashboards will help you more quickly find the place you need to be, and have higher confidence in what features are currently being managed by your flags.

Learn More

When it comes to feature flags, most teams want to remove them once they’ve completed the job. At the same time, many teams don’t remove flags because it takes time and making a mistake can have a large impact.

Flag Archive makes it easy to confidently remove unused flags. Clutter-free dashboards will help you more quickly find the place you need to be, and have higher confidence in what features are currently being managed by your flags.

Learn More

Compare feature flag configuration settings, including targets and variations, between flags setup in two different environments. This is incredibly useful when comparing and cloning rules from a staging environment into your production environment, eliminating costly manual errors.

Learn More

Quickly verify that your LaunchDarkly flags are set up as intended. If you spot an issue, the Debugger will help you collect additional data and determine if further action is needed.

Learn More

Tracking your flag configurations is essential to understanding the state of your application. Flag variation summaries, overview across environments, and flag status indicators provide convenient and efficient access to identifying and modifying the state of every feature.

Learn More

Ready to Get Started?

Start your free trial or talk to an expert.