Trailblazer
summary
Trailblazer extracts business logic out of controllers and models into operations as functions that orchestrate small steps via a railway DSL, making each use case testable and faster. Version 2.1 adds tracing and a BPMN-style visual editor plus a workflow engine for long‑running processes. The stack integrates Reform/ActiveRecord steps and generates diagrams from code, which the German police adopt to replace out-of-sync process documents — a working deployment that reduced manual flow‑mapping.
AI-written summary · about
chapters (6)
- 0:00Start
- 9:52Reform Gem
- 23:11Functional Programming
- 35:36Modeling Workflows
- 35:53Visual Editor
- 36:12Library Workflows
related talks
32mTrailblazer A New Architecture For Rails
40mTrailblazer: A new Architecture for Rails
41mOff the Tracks - Challenging the Rails Mindset
36m"Business Logic in Ruby"
10mBI Tooling with Rails
01h 47mWorkshop - Applications First, Frameworks Second: Better Systems through Design
41mTerraforming legacy Rails applications
57mFuture of Developer Acceleration with Rails
