April 2025 Summaries
4 posts from Unleash
Filter
Month:
Year:
Post Summaries
Back to Blog
Feature flags, also known as feature toggles, are a software development technique allowing teams to enable or disable functionality without deploying new code, facilitating decoupled deployments, reducing risk through gradual rollouts, and supporting experimentation like A/B testing in production environments. While some organizations initially develop homegrown solutions for feature flagging, dedicated platforms like Unleash offer significant advantages, including reduced maintenance, enhanced reliability, comprehensive feature sets, and better developer experience. Unleash supports various programming languages and frameworks, offering features like role-based access control, detailed audit logs, and multi-region deployment support, making it suitable for enterprise environments. Best practices for feature flag development include managing the flag lifecycle, optimizing performance, and ensuring cross-functional collaboration. Organizations using Unleash, such as the Norwegian Labor and Welfare Administration and Talentech, have seen dramatic improvements in their deployment processes, enabling more frequent and smaller releases compared to traditional methods.
Apr 24, 2025
973 words in the original blog post.
LaunchDarkly offers a comprehensive platform that integrates feature flagging and A/B testing, allowing engineering teams, product managers, and data professionals to experiment seamlessly within their existing development workflows by directly linking feature flags to business metrics. This integration facilitates real-time measurement of feature impacts without additional code deployments, supporting both frequentist and Bayesian statistical approaches, and offering flexible targeting and personalization options to run experiments on specific user segments. The platform's strengths lie in its ability to connect feature delivery with business outcomes, automate data collection and analysis, and provide accessible insights through clear visualizations, fostering a sustainable experimentation culture. In contrast, Unleash is a feature management and experimentation platform designed for full-stack experimentation, enabling teams to measure impacts across entire systems, including backend performance and voice-of-customer signals. Unleash emphasizes data ownership and flexibility, allowing teams to use their data pipelines and analytics tools to define success metrics, ensuring experiments are reproducible and aligned with business objectives. Both platforms provide robust solutions for data-driven development, but Unleash places a stronger emphasis on full-stack insights and data control, making it a strategic choice for enterprises seeking comprehensive experimentation capabilities.
Apr 09, 2025
1,898 words in the original blog post.
Unleash 6.9, released on April 4, 2025, introduces enhanced user management features, including an Access overview page that allows administrators to easily review user permissions and the roles granting them, both at the root level and within specific environments and projects. The update adds five new root-level permissions, offering more detailed control over settings such as authentication, maintenance mode, and access logs, which were previously limited to the Admin role. Additionally, the Event Log now includes the IP addresses of users performing actions for improved traceability, and the requirement for projects to have an Owner has been removed, allowing greater customization of project-level roles. Full release notes are available on GitHub.
Apr 04, 2025
189 words in the original blog post.
FeatureOps is proposed as an essential evolution beyond traditional DevOps practices, focusing on aligning software delivery with business outcomes by managing the user experience of features in production. While DevOps has revolutionized the speed and reliability of code deployment through automation and infrastructure management, it falls short in connecting these processes to customer-centric goals and feature performance. FeatureOps extends DevOps principles to feature management, allowing for controlled rollouts, targeted experimentation, real-time adjustments, and instant rollbacks without redeployment. This approach is particularly crucial in the context of AI-generated code, which, despite enhancing productivity, introduces higher error rates and demands robust safety mechanisms. By decoupling deployment from release, enabling full-stack experimentation, and ensuring secure feature governance, FeatureOps serves as a strategic framework to enhance the business value of software delivery.
Apr 04, 2025
1,256 words in the original blog post.