Manage technical debt

Visualizing the code health of each module in a codebase.

Sustainable software development is about balancing short- and long-term goals. A product needs to grow with new features and capabilities while ensuring that the codebase remains maintainable and well-understood so that the business can add new features. 

Read more

The unleash architecture comprises three parts: Unleash API , Unleash Admin UI and Unleash SDK

Read more

Feature toggle with strategy constraints enable a new set of working efficiently with feature toggles in a developer workflow. A typical use case for Strategy constraints is that you want a feature toggle enabled for everyone in QA but only for a limited set of users in production. So far there have been different workarounds to enable this

Read more

Resilience

The resilience of your preferred feature toggle service is critical to consider. Setup the strategies for how to handle different scenarios for if the feature toggle service is not reachable over the network is part of your feature toggle best practices.

Read more

We are getting used to having the same software development team taking care of both the development and the operations of the services — it makes perfect sense to have the ones that develop the service, also taking care of it afterward.

Read more

Unleash self-hosted
Unleash self-hosted

Feature toggle systems seems like the obvious choice for a software-as-a-service? It is not always the better choice – as always, it depends on your context. Unleash is the flexible feature toggle system. Software-as-a-service or self-hosted – it is your choice.

Read more

Unleash is a highly flexible feature toggle system. The addons framework allow you to start integrating Unleash into your deployment pipeline easier than ever.

Read more

Addons in Unleash
Open source software

What are the benefits of using an open source feature toggle system compared to closed, proprietary such as LaunchDarkly?

Read more

In this use-case we look in to how continuous delivery platforms such as Keptn can discover and fix problems as a result of feature toggle updates.

Read more

Feature toggles, such as unleash-hosted, are a great tool to enable A/B/n experiments. Talking to customers, we often find that many are really eager to start experimenting but they often find it a bit difficult to get started. Blockers may be many, one that we repeatedly hear is inter-team dependency to get up and running. At unleash-hosted we truly believe that development teams shall be as autonomous as absolutely possible.

Read more

Canary deployment saves software solutions from crashing while upgrading them to a new version. This approach is a win-win situation for the development company and the users. It does not affect the user experience and saves the business for application owners. 

Read more

Feature toggle driven develop development has been around for some time. Given the wave of DevOps and Continuous Deployments we are currently facing, the popularity of feature toggle pattern is rapidly increasing. Feature toggles aka feature flags are a common practice to enable trunk based development. Rezvan Mahdavi-Hezaveh et. al. from North Carolina State University recently released a paper researching “What are the feature toggle practices that software practitioners use?” and “How frequently are feature toggle practices used?”. This is our thoughts on the findings – and your key takeaways to improve your best practices in your organization.

Read more

Feature toggles provides some great opportunities when it comes to decreasing time-to-market while keeping control of possible issues impacting your end users. Still, we believe it is important to be cautious about the feature toggle lifetime.

Read more

Feature toggle lifetime best practices

A feature toggle service allows you with a simple way to manage and control your new feature post-production. It simplifies some of the hurdles experienced with feature branches.

Read more

Most businesses today are in the middle of a digital transformation, their customers expect digital, seamless and adaptive solutions for them. We believe that the businesses that will be tomorrow’s winners in this game, are those that are able to innovate and learn at a high speed. The question is how to stay in control when the speed of change is rocket high?

Read more

Higher flexibility

A feature management system such as unleash-hosted can give you full control of your sprint delivery. In this article we will explain why and how.

Read more

kill switch is a safety mechanism used to shut off machinery in an emergency, when it cannot be shut down in the usual manner.

Read more

  • Simplify a steady stream of releases after end of sprint
  • Simplify version control
  • Strengthen the Definition of done
  • Enable kill-switches

Read more

Unleash self-hosted
  • Easy enable early-adopters program
  • Control rollout of critical business applications
  • Be in control of release to customer
  • Align feature availability and your campaign
  • Enable A/B/n testing

Read more