Category • 34 Posts

Code

Thumbnail for Database Migrations with Feature Flags
Code

Database Migrations with Feature Flags

There comes a time in every developer’s life when they need to do a database migration. Because business requirements change frequently, database schemas need to be updated from time to time. When you think of making changes to your code, it’s easy to roll back with git or feature flags,…

Talia Nassi
Thumbnail for Easily Set Up Smoke Tests in Your Build Pipeline
Code

Easily Set Up Smoke Tests in Your Build Pipeline

In this world of continuous delivery and high volume of feature releases, it’s important to have a testing infrastructure in place to ensure your existing functionality does not break because of current changes. Smoke tests are a type of regression test that makes sure that your critical functional flows work.…

Talia Nassi
Thumbnail for 5 Best Practices for Testing in Production with Feature Flags
Code, Features

5 Best Practices for Testing in Production with Feature Flags

To understand how businesses can begin using feature flags, let’s look at a typical case of an organization evolving a continuous delivery system using feature flagging from the ground up. By analyzing a system taking shape, we can identify some of the common mistakes that software development teams make and…

Talia Nassi
Thumbnail for Monitor Your Feature Flag Performance with New Relic
Code

Monitor Your Feature Flag Performance with New Relic

By pushing feature flagging metadata into New Relic, you can understand the impact of a feature change across any metric you care about, in real time.

Pete Hodgson
Thumbnail for Monitor Your Java Application with New Relic
Code

Monitor Your Java Application with New Relic

We’ll take a quick look at using New Relic to sleuth through a production incident, and then walk through setting it up for a Spring Boot web service.

Pete Hodgson
Thumbnail for Set Up Feature Flags with React in 10 Minutes
Code

Set Up Feature Flags with React in 10 Minutes

If you’re a developer, chances are you’ve released thousands of features – but how do you ensure those features are working properly in production before you release them to all your users? If you ask me, the answer is feature flags. A feature flag is a piece of conditional code…

Talia Nassi
Thumbnail for Querying Split Impressions in New Relic for More Insight into Your Metrics
Code

Querying Split Impressions in New Relic for More Insight into Your Metrics

New Relic and Split enable customers to make data-driven decisions using feature flags, with a shared belief that you can’t improve what you can’t measure.

Trevor Stuart
Thumbnail for Feature Flag Anti-Patterns: Flags to Manage API Versions
Code

Feature Flag Anti-Patterns: Flags to Manage API Versions

When versioning your API, consider the tradeoffs between distinct microservices and feature flags.

Adil Aijaz
Thumbnail for Measuring server-side changes, and why ‘hope is not a strategy’
Code

Measuring server-side changes, and why ‘hope is not a strategy’

It’s easy to think of the user interface as the primary target for new functionality, with product teams eagerly watching important business metrics such as conversion rates and user engagement for improvements after each release. But behind the scenes, engineers are continually working on server-side innovations such as changes in…

Lenore Adam

Stay up to date

Don’t miss out! Subscribe to our digest to get the latest about feature flags, continuous delivery, experimentation, and more.

Get Started

Start using Split for free today, up to 10 users.
More than a two-pizza team? We’ll get you set up.