Skip to main content

81 posts tagged with "legacy"

View All Tags

Using Feature Flags in a Svelte App

· 7 min read
David Herbert
Changing the world, one line of code at a time

Cover Image

When deploying code, one of the best ways to ensure it's high quality, meets user or business requirements, and works as it should is by feature flagging it. Feature flags are a great way to control the release of new code or features in your software, as feature flags make it possible to test new code on specific users or a group of users before releasing them to everyone.

Feature flagging allows you and your team to easily experiment with new features or make changes to existing ones without deploying a new software version. Furthermore, feature flags make it possible for you and your team to seamlessly execute trunk-based development by facilitating continuous deployments and ensuring code integration reliability.

This guide will cover how we can use feature flags to introduce new features in a Svelte application.

An In-depth Look into User Targeting

· 8 min read
Jan Sipos
One good test is worth a thousand expert opinions.
Zayyad Muhammad Sani
You live, you learn.

Let's say you've just built a new feature, but it's not ready for a full release just yet. So, you decide to test it with a small group of people.

Image with sticky notes

You can go about it in two ways - deterministic or random. The first way lets you specify people by name, email, company or any other attribute you know about them. The latter uses fancy math and probability to randomly assign users into groups. Let's see how you'd accomplish both using ConfigCat's feature flag services. For context, ConfigCat is a developer-centric feature flag service with unlimited team size, awesome support, and a reasonable price tag.

Using Amplitude in a VueJS A/B testing scenario

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

Hero image

When it comes to releasing new features or changes in software, we can rely on A/B testing for making informed decisions. In this type of testing, we can measure the impact of the new change or feature on users before deciding to deploy it. By doing so, we can carefully roll out updates without negatively impacting user experience.

How to implement A/B testing in Ionic

· 6 min read
Emil Kovačević
Code hard, debug harder.

The world population continues to grow, and so does the number of house pets. While we all hope most of them have a good quality of life, some don't have a home. To combat this, we can make an animal care app. In this blog post, the app's objective is to increase the pet adoption rate. We will change the color of our call-to-action button and measure the click-through rate of each button version using A/B testing.

Comparisons

Build a Remote Light Switch with Raspberry Pi and Feature Flags

· 4 min read
Endre Toth
Large scale enterprise development expert. The father of our SDKs and infrastructure.
Roxana Halați
I'm pretty cool, but I cry a lot.

Got some free time on your hands? Got you covered!

I'm going to show you a more peculiar way of using feature flags. Feature flags enable non-developers to switch on and off application features or change software configuration.

Following this step-by-step tutorial, you'll build a remote light switch using a Raspberry Pi and ConfigCat’s feature flag tools in no time. Let’s get started!

Cover image

How to use feature flags in Inferno.js

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

The goal of software development workflows is geared toward releasing new features and updates, which can sometimes cause issues if not handled correctly. In my opinion, using feature flags has proven to be essential in situations like these. You can use them to easily deploy new features, and if there are bugs you can quickly turn a feature off, then turned it on again when they have been fixed without having to redeploy the app.

ConfigCat feature flags in Inferno.js

Enabling 2-Factor Authentication Plus Tips

· 4 min read
Zoltan David
One with a vision, answers and a master plan.
Gergely Sinka
"Not all code paths return a value." - VS
Roxana Halați
I'm pretty cool, but I cry a lot.

By now, you’re probably well-acquainted with the suite of useful feature flag tools offered by ConfigCat. In case you aren't, ConfigCat is a developer-centric feature flag service with unlimited team size, awesome support, and a reasonable price tag. Let's play it safe and discuss 3 cool things that ConfigCat allows you to do – which we bet you didn’t know about! I’ll cover:

Let’s get started!

Cover Image

Feature Flags in a .NET6 Application

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

Autumn of 2021 saw the release of the newest .NET version, .NET6. This new release brought some updates that could potentially make a developer’s life easier, such as improved performance and a simpler development process. With less code to write and productivity tools like hot reloading, the new .NET was quickly adopted by developers all over the world.

Cover

Even before the new release, .NET had a wide range of utilities and has risen to become of the most popular frameworks available. Whether you’re migrating from an older version or just getting started on a new project, you may be wondering what feature management solutions are available to you. I wondered as well, so in this tutorial, I’ll go over one of the best - using feature flags.

A/B Testing in PHP with Feature Flags and Amplitude

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

Let's say your team has developed a new feature update and is planning to release it to the public. There can be some uncertainty and risk because it is hard to predict how users will react to the change. Will the new update have a negative impact and drive users away from the app? The best way to know for sure is to adopt an A/B testing approach by releasing it to a subset of users to measure its impact prior to making a full deployment. This gives you enough room to uncover bugs and refine the feature without disrupting the experience for everyone.

Cover photo

How to use ConfigCat's feature flags in Solid.js

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

When it comes to smooth deployment and roll-out of new features in software products, feature flags play a critical role. Across software development workflows like agile, they are becoming essential. I have found that using them drastically reduced the risk of adversely affecting user experience since they enable me to quickly disable a new feature if unintentional bugs are discovered.

Cover photo