Nick Sutterer's wroclove.rb 2018 talk traces his programming journey from an 8-year-old learning C++ and Perl on a Mac, through early Rails frustrations that led him to write Cells and Reform, to Trailblazer's evolution across versions 1.1, 2.0 and 2.1. Along the way he explains how Ruby's module/super/inheritance mechanics pushed him toward a functional, BPMN-based workflow DSL modeled on Scott Wlaschin's Railway Oriented Programming, now used in production at the German police.
claude-opus-4-7f691ad9a