Skip to main content

87 posts tagged with "feature flags"

View All Tags

User Segments and Their Role in Business

· 9 min read
David Herbert
Turning deep tech into stories developers actually want to read.

In a world where customers are diverse and ever-changing, user segmentation provides the roadmap for businesses to navigate the intricacies of their target audience. Clearly understanding your target audience is crucial for success, especially in today's global business landscape and often broad user base. User segmentation isn't just a fancy term; it's a game-changer for business and marketing. When you really get what makes each user group tick, you can make marketing magic happen, keep customers happy, and watch your business grow.

Skipping Test Environments for Faster and Safer Deployments

· 6 min read
Chavez Harris
Inspiration does exist, but it must find you writing code.

For a long time, it was normal to initially release a new feature or update into a test environment. If the feature passed, it was then released to the production environment. While this approach was highly respected and beneficial, it introduced more complexity into software development workflows, and releases took longer to reach end-users. Fortunately, with a mechanism known as feature flagging, you can deploy directly to production and ship releases faster while maintaining reliability.

Skipping Test Environments for Faster and Safer Deployments

The Impact of Feature Flags on Software Testing

· 11 min read
David Herbert
Turning deep tech into stories developers actually want to read.

Software testing is crucial in software development as it ensures that a piece of software is bug-free and performs as expected, guaranteeing the quality and reliability of the final product. This is especially true in the current fast-paced market climate, where delivering a high-quality, bug-free software experience that meets user expectations is paramount to success.

impact of feature flags

How to Use ConfigCat Feature Flags with Docker

· 11 min read
Chavez Harris
Inspiration does exist, but it must find you writing code.

Docker is a platform that enables developers to build apps and run them in mini virtual machines called containers. As a result, developers can just focus on writing code without needing to set up or configure an environment for running that code. Docker also allows easy application sharing because its environment is abstracted away from the host machine. This allows the containerized application to run on any host machine Docker is installed on. Developers can extend the functionality of Docker's desktop application with extensions. But the goodness doesn't stop there. You can use feature flags to control smaller feature components of these extensions without rebuilding and updating them.

Feature flags with docker cover

How to use feature flags with AWS Lambda

· 8 min read
Chavez Harris
Inspiration does exist, but it must find you writing code.

One of the most important technological breakthroughs of the century has been the internet — a digital network that makes the rest of the world feel like our next-door neighbor. Within the realm of the Internet, a recent technology known as cloud computing has paved the way for software developers to rent and manage remote servers in the cloud for hosting their applications. A smaller component of this technology is called Function as a Service, abbreviated as FaaS. FaaS removes the complexity of managing a full-blown backend server, enabling developers to focus solely on writing and executing the necessary functions required to run their applications.

When FaaS and feature flags are combined, you can toggle individual functions or code blocks in those functions on or off without touching its code. Let's take a closer look.

using feature flags in a aws lambda cover

Feature Management Architecture & Security (what to consider)

· 5 min read
Ezinne Kalu
To each their own.

Adding new features to existing applications used to mean that code pushed into production automatically updated the entire app. This raises security risks to the existing application, because a single bug could have catastrophic consequences. This risk can be reduced by implementing a secure feature management architecture that allows code updates with increased flexibility and the power to easily switch between versions.

code banner

Feature flags in C#10 using ConfigCat

· 6 min read
Roxana Halați
I'm pretty cool, but I cry a lot.

Improving your digital product over time is a sure way to keep your target audience engaged and your business running smoothly. Rewarding specific users, such as loyal customers, can be an effective way of increasing customer loyalty and brand recognition.

In this article, I’m exploring how feature flags can be used in a C#10 console application for simple user targeting and feature management, while walking you through an easy-to-reproduce example.

Feature Flags in CSharp Cover

Boost Web Dev with Qwik and Feature Flags - Complete Guide

· 7 min read
Roxana Halați
I'm pretty cool, but I cry a lot.

In software development, being quick is always an asset. In a world where everything moves at a nauseating speed, you can’t afford to waste time. This means every second counts, especially when it comes to loading a website! Fortunately, frameworks are constantly evolving and becoming faster and lighter every day. In this written piece, we'll look at development in Qwik with the help of feature flags.

Cover Image Feature Flags in Qwik

Delivering Mobile Apps With Less Risk

· 7 min read
Roxana Halați
I'm pretty cool, but I cry a lot.

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