Keynote: Ruby is Dead
summary
Claim that "Ruby is dead" is rebutted with specifics: Ruby lacks native, high‑level application abstractions rather than language features, so projects build them—examples include dry‑rb validations, the hanami router/actions stack, and Trailblazer operations that model workflows as steps returning success/failure and mutate a single options object. A police consultancy chooses Ruby for a homogeneous Rails+Trailblazer stack over heterogeneous PHP because maintainability beats raw speed; Trailblazer renders executable diagrams for error tracks and orchestration, letting tests call operations as stable APIs.
AI-written summary · about
chapters (16)
- 0:00Intro
- 3:50Ruby is dead
- 5:25PHP blog
- 9:00Ruby vs PHP
- 9:50Architecture
- 11:07Heterogeneity
- 13:10PHP vs Ruby
- 14:04Rails vs Ruby
- 18:50PHP
- 23:31Java
- 24:58Interfaces
- 27:02Refinements
- 31:13Ruby abstractions
- 36:50Trailblazer
- 43:07Operations
- 44:36Enterprise








