Continuous Delivery
and Feature Flagging
Timeline
• Florian Motlik from Codeship

Introduction to Codeship & Best practices for Continuous
Delivery with feature flags
• Edith Harbaugh from LaunchDarkly

Introduction to LaunchDarkly and Feature Flagging
• WorkHands Case study presented by Edith
• Q&A
FAQ
• We’re recording and will share the recording soon after
• Tweet with #featureflagwebinar
• Ask questions through GoToWebinar Question UI
Introduction to
Codeship
Flo Motlik
Build - Release Cycle
Build
Test
Release
Validate
Codeship in a Nutshell
Dockerized Codeship
Support any Software
?
?
?
? ?
?
??
?
?
?
Flexible Workflows
Parity between
local & CI & Production
Continuous Delivery and Feature Flagging
Continuous Delivery and Feature Flagging
Continuous Delivery and Feature Flagging
Github Flow
Dev Team
Designed by Freepik:http://www.freepik.com/free-vector/collection-of-trees-branches_818542.htm
Feature Branch
Master Branch
Automated Tests
Push
Review and Merge
Continuous Delivery
Production Branch Timed releases
Merge to trigger release
Repository driven
infrastructure
Dev Team
Designed by Freepik:http://www.freepik.com/free-vector/collection-of-trees-branches_818542.htm
Feature Branch
Master Branch
Automated Tests
Push
Review and Merge
Continuous Delivery
Production Branch Timed releases
Merge to trigger release
Your Team only
focuses on this
Continuous Delivery and Feature Flagging
Continuous Delivery and Feature Flagging
Sign up at
http://codeship.com/docker
How to extend QA after
deployment to production?
Feature flagging as a Continuous
Delivery extension
Edith Harbaugh, CEO & Co-founder
edith@launchdarkly.com
@launchdarkly
plan code test usersdeployteam rollout
Benefits
• Push functionality: who you want, when you want
• Get real world feedback
• Quickly expand or roll back, without deployment!
1. Early Access Betas
2. Opt-in
3. Random rollouts
4. Block users/countries/segments
5. Run a/b tests
6. Paygate/subscription tiers
7. Sunset old features
Continuous Delivery and Feature Flagging
Continuous Delivery and Feature Flagging
WorkHands: Blue-collar LinkedIn
Codeship + LaunchDarkly
Continuous Delivery and Feature Flagging
Continuous Delivery and Feature Flagging
Codeship + LaunchDarkly
• Move faster
• Less risk
• Deliver value quicker
Q&A
• Edith Harbaugh - @edith_h
• Florian Motlik - @flomotlik

More Related Content

PDF
Faster & Less Risky Releases with Feature Flags
PDF
When Feature Flags Go Bad : How Not to Have Feature Flags Be Used Incorrectly...
PDF
The Cultural Changes of Feature Flagging
PDF
Trunk-Based Development and Toggling
PDF
Achieving a 50% Reduction in Cross-AZ Network Costs from Kafka (Uday Sagar Si...
PDF
Scaling Twitter
PDF
Dynamically Scaling Data Streams across Multiple Kafka Clusters with Zero Fli...
PDF
A Deep Dive into Kafka Controller
Faster & Less Risky Releases with Feature Flags
When Feature Flags Go Bad : How Not to Have Feature Flags Be Used Incorrectly...
The Cultural Changes of Feature Flagging
Trunk-Based Development and Toggling
Achieving a 50% Reduction in Cross-AZ Network Costs from Kafka (Uday Sagar Si...
Scaling Twitter
Dynamically Scaling Data Streams across Multiple Kafka Clusters with Zero Fli...
A Deep Dive into Kafka Controller

What's hot (20)

PPTX
Advantages and disadvantages of a monorepo
PDF
Launch safely with Feature Flags
PPTX
The RabbitMQ Message Broker
PPTX
Kafka presentation
PPTX
Write microservice in golang
PDF
Git flow Introduction
PPTX
GIT presentation
PDF
Git basics
PDF
VictoriaLogs: Open Source Log Management System - Preview
PDF
Cruise Control: Effortless management of Kafka clusters
PDF
Everything You Always Wanted to Know About Kafka’s Rebalance Protocol but Wer...
PDF
Introducing GitLab (June 2018)
PDF
Transactional writes to cloud storage with Eric Liang
PDF
Producer Performance Tuning for Apache Kafka
PPTX
Oak, the architecture of Apache Jackrabbit 3
PDF
Monitoring Hadoop with Prometheus (Hadoop User Group Ireland, December 2015)
PPTX
Project Reactor By Example
PPTX
Branching and Merging Practices
PDF
Working with JSON Data in PostgreSQL vs. MongoDB
Advantages and disadvantages of a monorepo
Launch safely with Feature Flags
The RabbitMQ Message Broker
Kafka presentation
Write microservice in golang
Git flow Introduction
GIT presentation
Git basics
VictoriaLogs: Open Source Log Management System - Preview
Cruise Control: Effortless management of Kafka clusters
Everything You Always Wanted to Know About Kafka’s Rebalance Protocol but Wer...
Introducing GitLab (June 2018)
Transactional writes to cloud storage with Eric Liang
Producer Performance Tuning for Apache Kafka
Oak, the architecture of Apache Jackrabbit 3
Monitoring Hadoop with Prometheus (Hadoop User Group Ireland, December 2015)
Project Reactor By Example
Branching and Merging Practices
Working with JSON Data in PostgreSQL vs. MongoDB
Ad

Viewers also liked (20)

PPTX
TAO Refresh - Automation of Data Spike Flagging Quality
PDF
Feature flags to speed up & de risk development
PDF
Feature Flags Are Flawed: Let's Make Them Better
PPTX
Feature Flagging to Reduce Risk in Database Migrations
PDF
The Staging Server is Dead! Long Live the Staging Server!
PPTX
Feature Toggle XP Conference 2016 Kalpana Gulati
PPTX
Waffle: A feature switch/flag/toggle application for Django
PPT
ImplementingChangeTrackingAndFlagging
PDF
Feature flagsareflawed
PDF
Feature toggling
PDF
Feature Flags. Reducing risks during shipping changes/
PPT
Becoming a Bitter Programmer
PPT
Test-Driven SQL
PDF
Overcoming the fear of deployments
PPTX
Entregas Contínuas com feature toggles
PDF
Continuous Visual Integration - RailsConf 2016 - Mike Fotinakis - Percy.io
PPTX
Pull requests and testers can be friends
PDF
Who will test your tests?
PDF
Continuous Integration, Delivery and Deployment
PDF
Refactoring for Software Design Smells - Tech Talk
TAO Refresh - Automation of Data Spike Flagging Quality
Feature flags to speed up & de risk development
Feature Flags Are Flawed: Let's Make Them Better
Feature Flagging to Reduce Risk in Database Migrations
The Staging Server is Dead! Long Live the Staging Server!
Feature Toggle XP Conference 2016 Kalpana Gulati
Waffle: A feature switch/flag/toggle application for Django
ImplementingChangeTrackingAndFlagging
Feature flagsareflawed
Feature toggling
Feature Flags. Reducing risks during shipping changes/
Becoming a Bitter Programmer
Test-Driven SQL
Overcoming the fear of deployments
Entregas Contínuas com feature toggles
Continuous Visual Integration - RailsConf 2016 - Mike Fotinakis - Percy.io
Pull requests and testers can be friends
Who will test your tests?
Continuous Integration, Delivery and Deployment
Refactoring for Software Design Smells - Tech Talk
Ad

Similar to Continuous Delivery and Feature Flagging (11)

PDF
Continuous delivery
PDF
From Commit To Production And Beyond
PDF
Grokking Continuous Delivery Final Release 1st Edition Christie Wilson
PDF
Grokking Continuous Delivery Final Release 1st Edition Christie Wilson
PPTX
Feature flag launchdarkly
PDF
Continuous Delivery: releasing Better and Faster at Dashlane
PDF
Fixing Continuous Delivery For Mobile
PPT
The Why and How of Continuous Delivery
PDF
Continuous Software Engineering - A tutorial
PDF
JDD 2016 - Marcin Zajaczkowski - Cd for open source
PDF
Continuous Delivery for Python Developers – PyCon Otto
Continuous delivery
From Commit To Production And Beyond
Grokking Continuous Delivery Final Release 1st Edition Christie Wilson
Grokking Continuous Delivery Final Release 1st Edition Christie Wilson
Feature flag launchdarkly
Continuous Delivery: releasing Better and Faster at Dashlane
Fixing Continuous Delivery For Mobile
The Why and How of Continuous Delivery
Continuous Software Engineering - A tutorial
JDD 2016 - Marcin Zajaczkowski - Cd for open source
Continuous Delivery for Python Developers – PyCon Otto

Recently uploaded (20)

PPTX
WJQSJXNAZJVCVSAXJHBZKSJXKJKXJSBHJBJEHHJB
PPTX
Streamlining Project Management in the AV Industry with D-Tools for Zoho CRM ...
PDF
IDM Crack 6.42 Build 42 Patch Serial Key 2025 Free New Version
PPT
3.Software Design for software engineering
PDF
Internet Download Manager IDM Crack powerful download accelerator New Version...
PDF
Website Design & Development_ Professional Web Design Services.pdf
PPTX
Bandicam Screen Recorder 8.2.1 Build 2529 Crack
PPTX
Chapter 1 - Transaction Processing and Mgt.pptx
PPTX
Plex Media Server 1.28.2.6151 With Crac5 2022 Free .
PDF
SOFTWARE ENGINEERING Software Engineering (3rd Edition) by K.K. Aggarwal & Yo...
PDF
CapCut PRO for PC Crack New Download (Fully Activated 2025)
PPTX
HackYourBrain__UtrechtJUG__11092025.pptx
PDF
Workplace Software and Skills - OpenStax
PDF
IT Consulting Services to Secure Future Growth
PDF
Sun and Bloombase Spitfire StoreSafe End-to-end Storage Security Solution
PPTX
ROI Analysis for Newspaper Industry with Odoo ERP
PDF
Crypto Loss And Recovery Guide By Expert Recovery Agency.
PPTX
Human-Computer Interaction for Lecture 2
PDF
Engineering Document Management System (EDMS)
PPTX
string python Python Strings: Literals, Slicing, Methods, Formatting, and Pra...
WJQSJXNAZJVCVSAXJHBZKSJXKJKXJSBHJBJEHHJB
Streamlining Project Management in the AV Industry with D-Tools for Zoho CRM ...
IDM Crack 6.42 Build 42 Patch Serial Key 2025 Free New Version
3.Software Design for software engineering
Internet Download Manager IDM Crack powerful download accelerator New Version...
Website Design & Development_ Professional Web Design Services.pdf
Bandicam Screen Recorder 8.2.1 Build 2529 Crack
Chapter 1 - Transaction Processing and Mgt.pptx
Plex Media Server 1.28.2.6151 With Crac5 2022 Free .
SOFTWARE ENGINEERING Software Engineering (3rd Edition) by K.K. Aggarwal & Yo...
CapCut PRO for PC Crack New Download (Fully Activated 2025)
HackYourBrain__UtrechtJUG__11092025.pptx
Workplace Software and Skills - OpenStax
IT Consulting Services to Secure Future Growth
Sun and Bloombase Spitfire StoreSafe End-to-end Storage Security Solution
ROI Analysis for Newspaper Industry with Odoo ERP
Crypto Loss And Recovery Guide By Expert Recovery Agency.
Human-Computer Interaction for Lecture 2
Engineering Document Management System (EDMS)
string python Python Strings: Literals, Slicing, Methods, Formatting, and Pra...

Continuous Delivery and Feature Flagging