Welcome to TraceShift — What You'll Learn
TraceShift teaches you to diagnose and eliminate flaky E2E tests using Playwright's trace viewer, with specialized techniques for HTMX applications.
Course Structure
Chapter 1: Foundations — understand WHY tests flake
Chapter 2: Trace Viewer Deep Dive — master the diagnostic tool
Chapter 3: Diagnosing Flaky Failures — timing, network, DOM races, console logs
Chapter 4: Fixing Strategies — deterministic locators, HTMX wait helpers, isolation, smart retries
Chapter 5: CI Hardening — trace-on-failure config, dashboards, flake budgets
Chapter 6: Final Assessment — 8-question knowledge check (75% to pass, certificate on completion)
The course includes a community chat for sharing traces and discussing edge cases, plus an updates feed for new content and resources.
Start with Chapter 1, bring a real flaky test from your codebase, and let's fix it.
