The Truro tidal bore rolling past an old laptop displaying suspiciously generated code

TRURO, NOVA SCOTIA • APRIL 1

Waterfall2026

ATLANTIC SYMPOSIUM ON SOFTWARE BY IMPROV

Refactoring Until the Build Error Changes

Presenter: Reginald Ex, Error Evolution Specialist

Time: 18:00 through indefinite

Room: The Whack-a-Mole Theatre

Portrait of Reginald Ex

Reginald Ex measures progress by novelty. If the error message changes, the system has undeniably moved forward, and movement is the first cousin of correctness.

Abstract

Fixing the original build error can be discouraging. Reginald teaches transformational debugging: rewrite adjacent modules until a newer, more sophisticated error proves that meaningful engineering occurred.

A missing semicolon will trigger a framework migration, two database adapters, and a final error concerning a certificate in a country nobody selected.

LIVE DEMO TRANSCRIPT

You're absolutely right to push back on that. The build still fails, but it now fails during deployment instead of compilation. That's measurable pipeline progress.

Learning Objectives

  • Track error novelty as a delivery metric.
  • Refactor outside the blast radius for leverage.
  • Stop when the stack trace becomes someone else's team.

← Return to the complete sequential program