Skip to main content

46 posts tagged with "feature-flags"

View All Tags

· 7 min read
Roxana Halați

There’s nothing quite as exciting as seeing your app live on Google Play or the App Store. The culmination of months, if not years, of hard work can bring a sense of accomplishment, but with it comes the pressure of ensuring that your digital product functions as intended and meets the needs of your users.

Whether you’re planning to launch your first app or are a veteran in releases, you’re probably aware of the review process your app must go through before it can go live on the store. These reviews can take anywhere from a few hours to a few days, depending on the complexity of your app and the number of apps waiting to be reviewed.

Google Play on Mobile Screen

· 5 min read
David Herbert

Tests! They've been haunting us since our school days when even the mere mention of the word would send shivers down our spines and make us dream of a world without pop quizzes.

Well, guess what? The world of software development didn't get the memo! In fact, they've gone and upped the ante with a little something called "testing in production." Oh, the nightmare! It's like a horror movie where the monster lurking around the corner is a bug that slipped through QA!

no other option but to test in production

· 12 min read
Emil Kovačević

At ConfigCat, we always prioritize our customers' feedback and requests to ensure we provide the best experience possible. That's why we took action on a user suggestion to support browser extensions based on the Manifest V3 platform.

We're excited to announce the release of our ConfigCat SDK for Chromium Extensions. This SDK is a specialized fork of our JavaScript SDK. Designed to allow for easy incorporation of our feature flag services into browser add-ons, it features a specialized cache implementation leveraging the chrome.storage API, which enables proper SDK functionality.

ConfigCat Extensions SDK

· 6 min read
Chavez Harris

Feature flags are essential for effective feature release and management. Using them, we can control what features end users can see and which should remain hidden. Feature flagging allows developers to plan, launch and test new features remotely without editing code. While these benefits are fantastic, what about code testing? Having some methods in place for testing the integration of feature flags in our code can increase the likelihood of smooth feature integrations.

Using feature flags in integration tests cover

· 6 min read
Chavez Harris

According to an article published by CNET, the growth of the gaming industry is expected to increase. Due to this, new game titles are on the rise as greater demands are placed on gaming companies to remain competitive by keeping their users engaged with new features and updates. With the proper feature flagging mechanism, new features and updates can be effectively managed and released to users.

Using feature flags in GODOT cover

· 7 min read
Alex Milea

Software development and delivery is a dynamic process that requires constant adaptation and frequent testing. Therefore, how can you ensure that your code is reliable and secure? Can you test new features without disrupting or compromising service performance? How can you enable your teams to innovate quickly and efficiently?

The answer is feature flags.

Red cat launching rocket

· 5 min read
Chavez Harris

Ever since the dawn of feature releases, feature flags have become the de facto standard for managing and controlling features in software applications. Many software development methodologies these days such as agile, are heavily focused on releasing continuous updates and features. In addition, a few companies have based their entire business around serving clients a cloud-based feature flagging solution. But in limited bandwidth situations or when you need to optimize the performance of your client-facing applications making API requests may not be ideal. This can be handled by implementing a process called caching with the help of a popular tool called Redis.

Feature flags in go cover

· 5 min read
Chavez Harris

It can be time-consuming to create and manage the infrastructure that drives your software applications as they grow and become larger. Also, what about ongoing updates and releases of new features? Luckily, there is a solution to this problem in the form of a tool designed by Hashicorp called Terraform. This allows us to define our infrastructure in a central configuration file without having to create it on every provider platform we use.

Automate and manage your ConfigCat resources with Terraform

· 7 min read
Chavez Harris

The primary goal of many software companies today is to keep end users engaged with their software by releasing new features and updates. This is made possible via a mechanism known as feature flagging. As software applications grow and scale to the ever-increasing demand for new features, another problem arises. It is easy to lose track of where we use feature flags throughout our code. This results in forgetting to remove them when their features have been fully implemented and deployed. How do we fix this?

ConfigCat feature flags in CI/CD pipelines

· 12 min read
Emil Kovačević

Feature flagging services have become a crucial part of software development. They simplify the release of new software features by removing the complexity of the feature flagging system and allowing developers to concentrate on their software. In this article, we'll examine the ways of adding a new feature to a React application and compare the use of feature flags by integrating two well-known feature flagging services, ConfigCat and LaunchDarkly, into the application.

feature flags with launch darkly and configcat cover photo