blog post banner image

DevCycle Wrapped: Our best feature releases of 2022

Madison Maher

7/16/2023

Experimentation & A/B Testing

DevCycle’s Experimentation and A/B Testing capability is complete with analysis functionality and robust metrics reporting. Any number of metrics can be attached to a feature, giving product and development teams an in-depth analysis of the overall impact of a feature as it is released – in real-time. 

Moreover, running experiments with feature flags is a safer way to test new features, and allows devs to make changes and react to feedback instantly. If something goes wrong, or an experiment isn’t performing well, your team can simply toggle the feature that’s being tested off, and users will revert to the original feature. See DevCycle’s full experimentation capabilities in action here:

Multi-Audience Feature Targeting

Our Multi-Audience Feature Targeting allows a single feature to contain multiple rules which define which users receive the feature, and which variation of a feature each user should receive. 

Our own product and development teams here at DevCycle use Multi-Audience Feature Targeting to rollout features to various audience groups (both internal and external) over time. For example, our development team receives features first for QA purposes. After they’ve tested them, a second target can be added so that our entire internal team and key stakeholders can review the feature and give feedback. Once our internal team members have approved it, we simply create a rollout plan that first targets beta users, and then is gradually rolled out to a larger user group in production. This level of targeting granularity aids in feature testing, and produces personalized user experiences that actually move the needle. 

Realtime Updates

Realtime Updates by DevCycle is a way to modify, update, or disable features in real-time, without requiring your users to update their apps or refresh their pages to see the changes. Without Realtime Updates, your users have to refresh their page to see any feature modifications made by your team. This means that, in the event of a major failure, your users might be seeing broken code until you’re able to fix the issue and deploy new code, and your users have refreshed their page. Thus, instant feature modifications made possible by Realtime Updates lead to quicker disaster recovery, faster deployments, and a better UX. See Realtime Updates in action below. 

Feature Opt-In

Feature Opt-In allows end users of your product to “opt-in” to a list of eligible beta features through a pre-built component that you can implement in your app and website with one line of code. 

Our Feature Opt-In functionality is a win for both your developers and your users. Your users can choose which features they want to test or turn on, and which they don’t, giving them a sense of agency over their own journey. Allowing them to opt-in to features on their own gives your team more time to focus gathering critical user feedback, and modifying features as needed. Feature Opt-In is paving the way for user-led growth in the feature management space and leads to a wide array of possibilities like beta management, self-serve preferences, QA debug menus and more.

EdgeDB & Edge Flags

This year, we took feature management to the Edge with the launch of EdgeDB: DevCycle's lightning-fast, globally replicated edge storage engine that simplifies feature flagging in serverless environments. Alongside our EdgeDB launch came DevCycle’s Edge Flags: feature flags that enable teams to save and use data for feature targeting – even in scenarios where that data is not typically available, such as serverless environments.

In today’s architectures, especially serverless ones, data isn't always available in all places. This can make it difficult to make targeting decisions without having to build data pipelines. But with Edge Flags, you can save data for feature targeting at the edge. Read more about how Edge Flags are changing feature management as we know it, and paving the way for feature management at the edge.

Looking Ahead

2022 was a big year, but we're already looking ahead to all of our feature releases coming in 2023. Don't miss out: create your free DevCycle account to get started today.

Written By

Madison Maher