The Feature Release Blog

Our resources for feature release management. Guides, how-tos, articles, best practices and testimonials. 
Release Management with Jira Software

Find out how Jira software can help enhance your release management processes.

Top 6 Release Management Tools

Here are our top picks of release management tools for faster and safer releases.

Fun with Flags: Short vs Long-lived Feature Flags

A look at the longevity category of feature flags and the difference between short and long-lived flags.

Fun with Flags: Where to Store Feature Flags

A look at the different ways feature flags can be stored based on their attributes: environment variables, configuration files, database, cloud services.

Top 10 Feature Flags Projects on GitHub

We've listed the top 10 open-source projects for feature flags on GitHub. View the ranking.

How to Release Fearlessly

Highly effective organizations have realized the importance of having the right approach to deployments. Let's see some examples.

Fun with Flags: Access Control

Learn why access control is an important best practice when it comes to feature flags.

Fun with Flags: Naming Conventions

Find out why naming conventions are one of the essential best practices when it comes to implementing feature flags.

The Pros and Cons of Blue-Green Deployments

Dive into the pros and cons of using blue-green deployment in your software release strategy.

Everything You Need to Know About Canary Deployments

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.

Testing in Production: What’s the Big Deal?

Find out why testing in production is more important than ever with a walk-through of hilarious memes.

How to Implement Feature Flags in Java

Let's see how to implement the feature flag pattern in Java using the Java SDK.

The Many Uses of Feature Flags to Control Your Releases

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.

How to Implement Feature Flags in a React JS App

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.

The Journey of Feature Flag Implementation (Build vs. Buy)

Discover the journey to feature flag implementation across different use-cases and whether you should build or buy a feature flagging management system.

Prevent and Manage Technical Debt Using Feature Flags

Get tips to prevent technical debt when using feature flags for software deployment.

ISO 27001 certification cements our commitment to the highest standards of security

Flagship has successfully completed ISO 27001 certification.

Feature Toggles: An Overview & Our Best Practices

Best practices around Feature Toggles and how to implement them properly to support continuous delivery.

Why You Should Slot Feature Flags into Your Agile Roadmap

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.

What Does Feature Rollback Mean For Product Managers

How product managers can use feature rollback to better test new features in a real-world environment and with minimal risk.

How Continuous Development Turns Product Managers into Experimenters

With Continuous Development platforms, the focus shifts from subjective ideas to customer feedback and data.

Testing in Production: Yes, Every Product Manager Should Do It

Let’s face facts: Testing in production is now an essential element of product management. This article will explain why.

How Flagship Enriches the Lives of Tech Teams at AB Tasty

Learn how our tech teams 'drink our own champagne' when it comes to feature management and product optimization.

The Step-by-Step Guide to Progressive Rollout

Here are 7 simple steps that will help you overcome the biggest challenges in agile product development, and make rapid releases effortless!

How to Add Continuous Deployment to Agile Product Management

What is Continuous Deployment, and how can you add it to your Agile Product Management— without causing big problems for your stakeholders?

Code Freezes: Are They Still Relevant for Agile Product Managers?

In this piece, we’ll explore the three main arguments against incorporating code freezes into your Agile product management.

Product Manager vs Product Owner: What’s the Difference?

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.

Feature Branching: The Product Manager’s Key to Faster Releases

One of the most powerful ways to accelerate feature development is through parallel development, using a dedicated feature branching strategy. 

Drive Digital Transformation With Client-Side and Server-Side Experience Optimization

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?

What Makes a Great Product Lifecycle Manager

Effective product lifecycle management (PLM) is integral in almost every sector imaginable. So, let's cover the core responsibilities.

Enrich Tech Teams’ Software Delivery Processes With Feature Flags

Continuous delivery puts a lot of pressure on tech teams. Let's see how feature flagging & feature management streamline release processes.

We’re Bringing Customer Experience Optimization to Product Teams

Customer Experience Optimization (CXO) is about creating the optimal experience for every user, every time.

Copy link