World Congress 2025 • Aug 20, 2025 • Session details

Trunk-Based Development at Scale: Real-World Insights from a High-Traffic Luxury E-Commerce Platform

Julian Richter

End merge hell and deploy straight to production without fear. Discover the automated testing and feature toggle strategies that let a luxury e-commerce platform scale trunk-based development safely.

Pause
Mute Enter Fullscreen
#1 about 3 min

Introduction to trunk-based development and direct deployment concepts

Transitioning to trunk-based development eliminates manual approvals and accelerates delivery to production environments.

#2 about 2 min

Core principles of trunk-based development workflows

Small frequent commits, comprehensive CI pipelines, and feature toggles allow engineers to deploy incomplete code safely.

#3 about 3 min

Challenges and bottlenecks inside traditional feature branching

Long-lived feature branches cause painful merge conflicts and dilute the quality of code review feedback.

#4 about 4 min

Pair programming for shared team code ownership

Writing code collectively fosters a mindset of continuous quality and immediate feedback rather than defensive individual ownership.

#5 about 1 min

Financial consequences of breaking a production environment

High-traffic e-commerce platforms risk losing critical revenue when untested code reaches the live servers.

#6 about 3 min

Building confidence with the test automation pyramid

Prioritizing fast-running unit tests and static linting provides the critical foundation needed for direct-to-production pipelines.

#7 about 3 min

Preventing integration failures using contract and load testing

Contract and load tests verify that API changes do not break downstream consumer applications or introduce performance regressions.

#8 about 3 min

Catching interface glitches through visual regression testing

Automating visual comparisons of UI components prevents unintentional style changes from breaking front-end layouts.

#9 about 2 min

Securing critical user journeys with end-to-end tests

End-to-end automation simulates real user behavior to guarantee essential functions like purchasing and legal compliance.

#10 about 3 min

Enforcing performance and accessibility standards via pipelines

Integrating automated Google Lighthouse checks blocks deployments that degrade web performance or violate accessibility laws.

#11 about 2 min

Evaluating security vulnerabilities and user experience

Periodic penetration testing and direct user feedback sessions complement automated deployment pipelines.

#12 about 2 min

Phasing a transition to automated trunk-based delivery

Teams can slowly adopt the methodology by shortening branch lifespans, using feature flags, and strengthening peer review habits.

Matching moments

3:48 min

Accelerating delivery workflows using trunk-based development

Mesut Ayata Mesut Ayata · World Congress 2024

8:08 min

Addressing questions on development practices and testing strategies

Mesut Ayata Mesut Ayata · World Congress 2024

3:34 min

Transitioning from manual release branch management to automated deployment

Lian Li · World Congress 2023

3:54 min

Weighing the benefits and tradeoffs of test-driven development

Alex Banul · LIVE

5:09 min

Integrating extreme programming with safe scaling frameworks

Torben Schramme · World Congress 2021

7:38 min

Enforcing trunk-based development with automated code review checks

Christoph Ruggenthaler · LIVE