Author • 8 Posts

Dave Karow

Thumbnail for Four Shades of Progressive Delivery
Industry Trends

Four Shades of Progressive Delivery

Last week we walked The Path To Progressive Delivery. This week, we go deeper. What goals can we meet with the Four Shades of Progressive Delivery? After you read or watch this week’s episode, you will be better equipped to choose a Progressive Delivery approach that works for you. My…

Dave Karow
Thumbnail for The Path To Progressive Delivery
Industry Trends

The Path To Progressive Delivery

Last week I said I would start a two-part series on progressive delivery. Here’s the promised first installment. Whether you’d rather read or watch the video, let’s jump right in! First “Radical” Idea on the Path to Progressive Delivery: Continuous Integration The story starts with the birth of Continuous Integration.…

Dave Karow
Thumbnail for Why would I want to decouple deployment from release?
Industry Trends

Why would I want to decouple deployment from release?

Last week, I spoke about the foundational idea of decoupling deployment from release. This week, let’s answer the question, “Why would I want to?” At a high level, there are really just two reasons: #1: You want to prevent code that’s still a work in progress from being exposed to users…

Dave Karow
Thumbnail for Decoupling Deploy from Release: An Essential Foundation
Industry Trends

Decoupling Deploy from Release: An Essential Foundation

Recently, there was a very active twitter thread that started when John Cutler asked whether everyone knew about the idea of decoupling deploy and release: From the replies, retweets, and likes, it was pretty clear that not everyone knew about decoupling deploy from release, and how feature flags make that…

Dave Karow
Thumbnail for Are You Using Feature Flags for Controlled Rollouts, but Winging It for Observability?
Industry Trends

Are You Using Feature Flags for Controlled Rollouts, but Winging It for Observability?

How do you know if your rollouts are going well and should be ramped up or are surfacing issues that need to be fixed before you ramp up? That’s the focus of today’s post and video.

Dave Karow
Thumbnail for Video: Experimentation for Speed, Safety & Learning in CD
Industry Trends

Video: Experimentation for Speed, Safety & Learning in CD

Here’s the video of my talk, “Experimentation for Speed, Safety & Learning in CD” delivered at QCon New York 2019. I’ve edited it down to 39 minutes, so you can easily fit this into a lunch hour or possibly a commute. Text and screenshots follow the video below. Transcript and…

Dave Karow
Thumbnail for What’s The Difference Between Feature Flags and Other “Flags” in Software Engineering?
Industry Trends

What’s The Difference Between Feature Flags and Other “Flags” in Software Engineering?

When I hit the road and chat with people at shows and meetups, I’ll often ask, “Do you use feature flags?” More often than not, the answer is “Yes.” Then I started asking follow-up questions and discovered a confusion we need to clear up.

Dave Karow
Thumbnail for Canary Release and Feature Release with Feature Flags in Continuous Delivery
Code

Canary Release and Feature Release with Feature Flags in Continuous Delivery

Canary releases and feature flag rollouts are two common feature release strategies for testing in production, increasing the safety of continuous delivery, 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…

Dave Karow

Stay up to date

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

Ready to get started?

Start using Split for free today. No credit card required.