World Congress 2026 Europe Jul 10, 2026 Session details

When human meets canary

Sonja Nesic

Bol.com pushed automated canary deployments, but engineers hesitated. Discover how this failed tooling adoption exposed shaky architectures and catalyzed a wholesale transformation toward true continuous delivery.

Pause
Mute Enter Fullscreen
#1 about 2 min

Bridging the gap between engineering confidence and new technology

How the success of automated deployments and artificial intelligence relies entirely on building developer trust.

#2 about 3 min

The historical origins and principles of canary testing

How the discovery of carbon monoxide poisoning in mines established the safety principles behind gradual exposure testing.

#3 about 1 min

Applying canary deployment principles to modern software releases

Gradually exposing customers to new software versions while monitoring signals to mitigate deployment risks.

#4 about 2 min

Essential prerequisites and disclaimers for canary automation

Why strong production observability and solid testing fundamentals are required before attempting automated rollouts.

#5 about 3 min

Identifying bottlenecks in standard deployment pipelines

Revealing how manual reviews, wait times, and manual dashboard monitoring waste valuable engineering productivity.

#6 about 3 min

Automating canary deployments with Argo Rollouts

Using declarative specifications to control deployment stages, run flexible health checks, and automate rollbacks.

#7 about 2 min

Understanding the failure of a perfect tool pitch

Why comprehensive documentation, promotion, and playground projects failed to drive widespread adoption among engineering teams.

#8 about 3 min

Uncovering the technical root causes of low developer adoption

Discovering that complex architectural debt, mixed concerns, and poor testability prevented teams from trusting automated systems.

#9 about 2 min

Shifting to a culture of continuous proof and best practices

Refactoring systems for targeted testability and prioritizing solid observability implementations prior to enabling deployment tools.

#10 about 2 min

Accepting baseline engineering confidence as a technical blocker

Realizing that advanced deployment tooling fails completely if underlying code quality and monitoring cannot reliably catch errors.

#11 about 3 min

Using failed adoption to drive necessary architectural improvements

How the initial push for automated deployments acted as a catalyst for better software design and future readiness.

#12 about 2 min

Distinguishing canary deployments from standard application testing

Clarifying that canary releases validate software stability during rollouts rather than measuring customer conversion metrics.

#13 about 1 min

Defining accurate health signals for reliable automated rollouts

Monitoring product analytics alongside basic infrastructure metrics to effectively identify functional issues during production deployments.

#14 about 1 min

Integrating deployment automation tools with existing service meshes

Leveraging networking foundations like Istio to substantially reduce the platform engineering effort required for rollout automation.

#15 about 2 min

Maintaining pre-deployment testing standards alongside canary features

Using canary strategies to supplement thorough pre-production quality checks rather than replacing traditional automated testing pipelines entirely.

Matching moments

2:49 min

Adopting continuous delivery for highly sustainable software operations

Steve Upton Steve Upton · WWC 2024

5:47 min

Handling deployment failures via automated canary rollbacks

Carlos Sanchez Carlos Sanchez · WWC 2024

3:51 min

Balancing automated deployments with human infrastructure oversight

Hazal Mestci +1 · Coffee With Developers

4:09 min

Overcoming developer resistance to accelerate software deployments

Mesut Ayata Mesut Ayata · WWC 2024

17:55 min

Overcoming cultural friction and scaling DevOps team practices

Jacob Duijzer · LIVE

3:36 min

Analyzing how tech leaders deploy agile automation

Christopher May Christopher May · Europe 2026 Virtual

Upcoming sessions on this topic

Open session

World Congress 2026 North America

From Static Rules to Reasoning Platforms: Scaling Intelligent Canary Delivery in 2026

Daniel Oh

Senior Principal Developer Advocate

Daniel Oh
Open session

World Congress 2026 North America

Agents Can't Iterate Against Tests That Lie

Rocky Warren

Senior Staff Software Engineer at Clipboard

Rocky Warren
Open session

World Congress 2026 North America

Reinventing Testing Practices in the AI Era

Eric Deandrea

Java Champion & Senior Principal Software Engineer, IBM

Eric Deandrea
Open session

World Congress 2026 North America

Culture Doesn't Scale Itself: Leading Engineering Teams Through Hypergrowth and the AI Transition

Thanos Baskous

VP of Engineering and Co-founder of Cogent Security

Thanos Baskous
Open session

World Congress 2026 North America

Agentic Drift: keeping pace with your agents

John Coghlan

Senior Director, Developer Advocacy at GitLab

John Coghlan
Open session

World Congress 2026 North America

Evals Are Infra: Building AI Systems Developers Can Actually Trust

Phoebe Wang

Member of Technical Staff at OpenAI

Phoebe Wang