The Feature Release Blog

Our resources for feature release management. Guides, how-tos, articles, best practices and testimonials. 
Outcome-Driven Roadmap: Paving the Way for Better Feature Experimentation

A guide to help product managers to construct an experiment- and outcome-driven roadmap for enhanced feature experimentation.

Migrating from Monolith to Microservices: How do Feature Flags Fit in?

A comparison between monolith and microservices architectures and how feature flags reduce the risk of migrating to microservices architecture.

Feature Experimentation Best Practices

We introduce some essential best practices for modern tech and product teams to get the most out of feature experimentation.

Alpha vs. Beta Testing: What are the Differences?

Alpha testing is performed by internal users to validate product quality while beta testing is done on external end-users to ensure customer satisfaction.

Flutter for Mobile App Development: Overview and Benefits

Overview of Flutter and why it's a good choice for faster app development and time to market.

What Are the Best Git Branching Strategies

An overview of Git branching strategies, their pros and cons and how to choose the right one for you.

Test Environments: Types and Best Practices

A look into test environments, their importance in the SDLC, types of testing and some best practices when it comes to managing these environments.

What is CI/CD? Continuous Integration and Delivery Explained

Continuous integration and delivery (CI/CD) encompass a set of practices that enable development teams to deliver code changes more frequently.

Best Resources on Feature Flags: Our Top Picks

Here are our picks of the best posts on feature flags.

Best Feature Management Tools

Here are our top picks of feature management tools for product and development teams.

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.

What is Blue-Green Deployment

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

Canary Deployment and Canary Testing Explained

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.

Test in Production: Our Favorite Memes

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 Flagship.io 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: Types & 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 and How To Do It

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.

Why You Should be Testing in Production

Testing in production is now an essential element of release software 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 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.

crossmenu
Copy link