A guide to help product managers to construct an experiment- and outcome-driven roadmap for enhanced feature experimentation.
A comparison between monolith and microservices architectures and how feature flags reduce the risk of migrating to microservices architecture.
We introduce some essential best practices for modern tech and product teams to get the most out of feature experimentation.
Alpha testing is performed by internal users to validate product quality while beta testing is done on external end-users to ensure customer satisfaction.
Overview of Flutter and why it's a good choice for faster app development and time to market.
An overview of Git branching strategies, their pros and cons and how to choose the right one for you.
A look into test environments, their importance in the SDLC, types of testing and some best practices when it comes to managing these environments.
Continuous integration and delivery (CI/CD) encompass a set of practices that enable development teams to deliver code changes more frequently.
Here are our picks of the best posts on feature flags.
Here are our top picks of feature management tools for product and development teams.
Find out how Jira software can help enhance your release management processes.
Here are our top picks of release management tools for faster and safer releases.
A look at the longevity category of feature flags and the difference between short and long-lived flags.
A look at the different ways feature flags can be stored based on their attributes: environment variables, configuration files, database, cloud services.
We've listed the top 10 open-source projects for feature flags on GitHub. View the ranking.
Highly effective organizations have realized the importance of having the right approach to deployments. Let's see some examples.
Learn why access control is an important best practice when it comes to feature flags.
Find out why naming conventions are one of the essential best practices when it comes to implementing feature flags.
Dive into the pros and cons of using blue-green deployment in your software release strategy.
Discover how, with canary deployments, you'll be able to deploy code in a way that minimizes errors and allows you to respond quickly when they do occur.
Find out why testing in production is more important than ever with a walk-through of hilarious memes.
Let's see how to implement the feature flag pattern in Java using the Flagship.io Java SDK.
Learn about all the many different use cases for feature flags and find out when and why you can use them at your organization today.
Let's have a look at three different methods used to implement feature flags in React apps: DYI, open source libraries and cloud based services.
Discover the journey to feature flag implementation across different use-cases and whether you should build or buy a feature flagging management system.
Get tips to prevent technical debt when using feature flags for software deployment.
Flagship has successfully completed ISO 27001 certification.
Best practices around Feature Toggles and how to implement them properly to support continuous delivery.
One “beacon” that will keep your Agile product roadmap grounded, and your products moving in the right direction, is a simple function — the Feature Flag.
How product managers can use feature rollback to better test new features in a real-world environment and with minimal risk.
With Continuous Development platforms, the focus shifts from subjective ideas to customer feedback and data.
Testing in production is now an essential element of release software management. This article will explain why.
Learn how our tech teams 'drink our own champagne' when it comes to feature management and product optimization.
Here are 7 simple steps that will help you overcome the biggest challenges in agile product development, and make rapid releases effortless!
What is Continuous Deployment, and how can you add it to your Agile Product Management— without causing big problems for your stakeholders?
In this piece, we’ll explore the three main arguments against incorporating code freezes into your Agile product management.
So, you want to work in product? Understand what unites and separates PMs from POs, when to choose which and how to get started becoming one.
One of the most powerful ways to accelerate feature development is through parallel development, using a dedicated feature branching strategy.
Marketing and product teams can use a variety of tools to conduct and measure EXO experiments. But which tools are best for which use cases?
Effective product lifecycle management (PLM) is integral in almost every sector imaginable. So, let's cover the core responsibilities.
Continuous delivery puts a lot of pressure on tech teams. Let's see how feature flagging & feature management streamline release processes.
Customer Experience Optimization (CXO) is about creating the optimal experience for every user, every time.