Closing Keynote
summary
Announces concrete Rails and Ruby changes: Rails will enable YJIT in production by default and ships an initializer to enable JIT after boot, reporting about a 15% performance improvement; a new option forces active_record.connection to raise so code migrates to a block form with_connection to reduce DB connections; Shopify teams release prism parser and a pure Ruby protuff implementation that beats C parsers by ~9x; Ruby 3.3 adds faster object-shape caches (functional red‑black trees) and Ruby 3.4 adds a register allocator.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:17Ruby facts and humor
- 2:40Conference reflections
- 7:27Aaron Patterson’s background
- 8:53Shopify’s Ruby teams
- 11:19New Rails features and tag helper
- 12:41YJIT in production
- 14:27Disabling Active Record caching
- 17:38Ruby concurrency and parallelism
- 25:29Ruby 3.4 performance
- 27:17Ruby GraphQL improvements
- 28:20Ruby 3.3 object shapes
- 42:57Golden era of Rails
- 43:39Closing remarks








