Split Blog

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

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

Code, Features By: Lenore Adam

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 machine-learning algorithms or performance enhancements… 5 min read

Thumbnail for Canary Releases and Feature Flag Rollouts: Deployment and Release Strategies for Continuous Delivery (and Loving Your Job)

Canary Releases and Feature Flag Rollouts: Deployment and Release Strategies for Continuous Delivery (and Loving Your Job)

Code By: Dave Karow

Canary releases and feature flag rollouts are two common release strategies for testing in production, increasing the safety of deploying faster and more often. Both aim to reduce the “blast radius” of unforeseen problems and build confidence in a release. Both gradually expose new code to users on the production infrastructure.  That’s about all they… 6 min read

About the Split Blog

Split uses feature flags in order to target customers and measure customer experiences. Feature flags are useful in software development because they allow features to be turned on and off, even in live production environments. By reading this blog, you will learn about feature management, continuous delivery, feature experimentation, and more.