Home / Companies / LaunchDarkly / Blog / April 2025

April 2025 Summaries

8 posts from LaunchDarkly

Filter
Month: Year:
Post Summaries Back to Blog
LaunchDarkly has introduced Guarded Releases, a feature that helps teams observe and de-risk every release by embedding automated monitoring, controls, and rollbacks into the deployment process. To get started with Guarded Releases, teams need to identify key metrics to monitor their releases against, which can be auto-generated using LaunchDarkly's SDK or created custom through the Event Explorer feature. Once metrics are set up, teams can start running guarded rollouts across all of their releases, allowing them to prevent issues before they impact users and make each release a low-risk, high-confidence event.
Apr 30, 2025 206 words in the original blog post.
Highlight is officially joining the LaunchDarkly team, doubling down on its observability suite to make Guarded Releases the new industry standard for engineering teams. Highlight's real-time error monitoring, logging, distributed traces, and session replay capabilities will help developers proactively catch issues in their applications, making Guarded Releases a safer way to ship software. This acquisition is about investing in what LaunchDarkly believes is the future of software delivery: fast, incremental, and safe releases that give teams control over risk and reliability. With Highlight on board, LaunchDarkly aims to deliver even more powerful tools to teams who value transparency, flexibility, and speed, and to redefine modern software delivery with visibility, control, and confidence for developers.
Apr 25, 2025 707 words in the original blog post.
The tutorial covers the creation of a Flask web application using feature flags powered by LaunchDarkly, allowing developers to create interactive and engaging user experiences. The process involves setting up a new Python environment, installing necessary packages, creating a basic Flask application, and integrating LaunchDarkly for managing features. The application is designed to display eggs on the website controlled by a feature flag that can be enabled to reveal jokes or disabled to reveal information from a different data set. The tutorial also covers navigating the LaunchDarkly dashboard to manage flags, debugging efficiently, and creating engaging user experiences.
Apr 22, 2025 2,459 words in the original blog post.
The shift from shipping nervously to shipping confidently comes from implementing guardrails such as monitoring real-time metrics, automated rollbacks, and catching issues when they're only live for a tiny fraction of the user base. This allows teams to release code without causing stress, tests don't catch everything, and early detection enables swift action before incidents become full-blown outages. Rollback is not failure, but rather part of a safe workflow, and with Guarded Releases, developers can sleep better knowing their system protects users and the team. The modern way of shipping code is automated, calm, and guarded.
Apr 22, 2025 742 words in the original blog post.
This tutorial teaches developers how to use LaunchDarkly's segment targeting feature in a FastAPI application to customize the user experience. By creating a segment based on user attributes, such as email addresses, and linking it to a feature flag, developers can target specific audiences with unique content or features. The tutorial covers setting up a LaunchDarkly account, cloning an example repository, configuring credentials, and writing code to evaluate the feature flag and conditionally determine which template to show. With this approach, developers can create custom user experiences without duplicating flag rules, showcasing different features of their site based on a user's attributes.
Apr 15, 2025 1,170 words in the original blog post.
LaunchDarkly has been named a Leader in the G2 Spring 2025 Grid Report for Feature Management, with the highest satisfaction score and strongest market presence in the category. This recognition reflects real customer feedback about how users manage rollouts, reduce risk, and move faster with confidence. LaunchDarkly also earned top scores in A/B Testing and Continuous Delivery reports, indicating its support at every stage of the release lifecycle. The company received a leading G2 Score of 99, with 98% of reviewers giving it 4 or 5 stars, and 90% saying they'd recommend it to a peer or colleague. LaunchDarkly stood out in key areas such as flag management, experimentation readiness, fast onboarding, broad adoption, and reaching positive ROI faster, with customers reporting an average payback period of just 8 months.
Apr 07, 2025 390 words in the original blog post.
The article examines 9 AI deployment challenges and provides solutions using LaunchDarkly AI Configs. These challenges include managing multiple model versions in production, updating prompts without redeployment, unpredictable token consumption, risk of model regression, managing several AI providers, handling variations in model behavior across environments, controlling who can modify AI features, limited visibility into AI feature performance, and delivering personalized AI experiences. LaunchDarkly AI Configs offer a solution to these challenges by providing runtime model updates, instant rollback capability, progressive rollouts, clear audit trails, and built-in fallback options. By moving model configuration out of code and into LaunchDarkly, developers can have control and visibility over their AI features in production.
Apr 03, 2025 1,530 words in the original blog post.
If you're building AI features, you may experience unexpected changes in output when tweaking a prompt that was working perfectly in development and pushing it to production. This is due to the non-deterministic nature of large language models (LLMs), where tiny adjustments can have major ripple effects. To address this, prompt versioning and management are essential components of a larger system called prompt management. Prompt versioning tracks changes to your prompts over time, including version history, ability to roll back to previous versions, testing prompts before deploying changes, managing different prompt variations for A/B testing, tracking which prompt versions are running in different environments, and more. Proper prompt versioning addresses pain points such as transparency, accountability, reliability and trust, consistency in AI outputs, reproducibility of results, improved experimentation, collaboration, targeted AI experiences, and performance tracking. Common challenges encountered without proper versioning include organizational confusion, reproducibility issues, time inefficiencies, dependency management, and performance tracking. To implement prompt versioning, strategies such as smart labeling conventions, structured documentation, AI configurations, collaborative workflows, testing and validation, monitoring, version control integration, and environment management can be employed. These approaches help ensure reliability, consistency, and transparency in AI development, ultimately leading to better user experiences, reduced headaches, and increased team productivity.
Apr 01, 2025 1,819 words in the original blog post.