Skip to main content

21 posts tagged with "Amplitude"

View All Tags

A/B Testing React Native Apps with Feature Flags

· 12 min read
Chavez Harris
Build. Break. Learn. Repeat.

Suppose you have two variations of a software product, but you're not sure which one to deploy. That's the problem A/B testing solves. And in mobile development, running a clean A/B test is harder than it sounds because you can't just toggle a server-side flag and move on. You're dealing with bundle updates, app store review times, and users who haven't updated in months.

This guide shows how to run a proper A/B test in a React Native app using ConfigCat feature flags for the rollout and Amplitude for analytics. By the end, you'll have a working implementation, a real results-reading framework, and a clear picture of what to do when the test is over.

A/B Testing React Native Apps with Feature Flags

How to Conduct an A/B Test in Elixir

· 9 min read
Chavez Harris
Build. Break. Learn. Repeat.

Instead of relying on assumptions to decide which variation of a piece of software is better, you can let your users guide the decision through a controlled experiment. A/B testing involves splitting your user base into separate groups, where each group experiences a unique variation of a product or feature. By measuring the performance of each variation, you can determine which one works better.

To conduct such a test, you need a tool that helps you split your users into groups and display the appropriate variation for each group. Feature flags are an ideal tool for this. Let's walk through the process of conducting such an experiment in an Elixir app.

How to Conduct an A/B Test in Elixir - Cover Image

A/B Testing in Ruby Using Feature Flags

· 10 min read
Chavez Harris
Build. Break. Learn. Repeat.

Conducting an A/B test experiment is a popular approach to determining which variation of a particular feature works best for your users. This experiment can shape the success of any product or business. Conducting these tests can be tricky and time-consuming, but with the ideal tools, it doesn't have to be.

If you're a Ruby developer, you're in luck. I'll show you how to perform an A/B test experiment in Ruby using ConfigCat feature flags and how to record the results with Amplitude's data analytics platform. Let's get started!

A/B Testing in Ruby Using Feature Flags cover

Discover User Insights with Amplitude and ConfigCat

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

Creating an exceptional software product is a challenging task that doesn't end on release day. As developers aim to provide an exceptional user experience, they often revisit features and wonder how they can be improved. Luckily, there are many tools available that can help developers understand pain points and improve their products accordingly.

This article explores how ConfigCat feature flags can be integrated with Amplitude Analytics to uncover unique ways to improve products, complete with a demo.

Discover user insights with Amplitude and ConfigCat cover

How to Implement A/B Tests in GODOT

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

A/B tests are a powerful technique to optimize user experience and maximize player engagement in games. They allow for informed, data-driven decisions, ensuring that game developers can regularly refine and enhance gameplay mechanics, visuals, and other aspects of the game, ultimately leading to higher player satisfaction and increased success in the gaming industry.

Let's see how to execute such a test in a game created with Godot, using ConfigCat for feature flag management and Amplitude for analytics.

How to implement A/B testing in Godot cover

How to Implement A/B Testing in .NET?

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

It has become very common to use e-commerce websites to conduct shopping. Today, e-commerce is a large and competitive market with many options for consumers to choose from. Because of this, E-Commerce companies need to find ways to differentiate themselves and retain customers. One popular method that companies use to improve their website's performance and drive up sales is to conduct A/B testing.

By doing A/B tests, businesses can test different versions of their web pages and app features to see which ones perform best with their audience.

A/B testing in .NET Cover photo

A/B Testing in Java with ConfigCat and Amplitude

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

Knowing what your customers expect is one of the most difficult challenges when developing a product. Your team may prefer a particular color scheme, whereas your customers may prefer a different one. Fortunately, even if you're updating as you go, you don't have to read customers’ minds.

Including A/B testing in your development process can help you ensure that you're always in sync with your customers and never have to second-guess your decisions. Furthermore, it is simple and inexpensive, and it has the potential to significantly improve the success of your work.

A/B testing in Java

A/B Testing in Nest.js with ConfigCat and Amplitude

· 10 min read
Zayyad Muhammad Sani
You live, you learn.

A/B testing answers the question: "Which of these versions will bring me better results, A or B?". It allows you to test two variations of a page to see which has a more positive impact. This could mean increased sign-ups for a landing page, more purchases on an e-commerce store, or even smoother user processes in an app. It all depends on what you want to improve. How does A/B testing work though?

A/B Testing Cover

A/B Testing in Go with Feature Flags

· 8 min read
Chavez Harris
Build. Break. Learn. Repeat.

When it comes to releasing new features, it is often difficult to anticipate how users will react and interact with them. This is where A/B testing comes in useful. It provides a mechanism to test and evaluate two variations of an app to determine which is better by releasing them to an isolated user segment before a full deployment. This level of flexibility allows developers to quickly experiment with new features without affecting the production environment.

How to use feature flags in GO cover

A/B Testing in iOS with Feature Flags and Amplitude

· 9 min read
Chavez Harris
Build. Break. Learn. Repeat.

Have you ever rolled out a new feature only to discover it is problematic? Situations like this can be costly for your users and organization. Is there a way to avoid this? This is where A/B testing comes in handy. An A/B test involves releasing two variations of your app to a limited number of users to see how they react to them. As part of this process, metrics and feedback from each variation are collected to figure out which one is better.

feature flags ab testing in iOS cover