Agenda

Browse every session and spot what's live the moment it starts.

Doors Open · 08:30–09:30

Pick up your badge (if you don't already have it), and grab a (very) light breakfast in the Sponsor Lounge before the keynote begins.

09:45 1 session
Track_1 Session is over

Opening Keynote highlighting what's new in Rails, what's coming next, and where Rails is headed in the...

David Heinemeier Hansson
David Heinemeier Hansson
CTO
15 min break · 11:00–11:15
11:15 2 sessions
Track_1 Session is over

Active Search

30 mins

Active Search is a new Rails framework for application search. It provides a single, Active Record-style...

Donal McBreen
Donal McBreen
Lead Programmer, Security, Infrastructure and Performance
Track_2 Session is over

Ractors are production-ready in Ruby 4.0! But the road to adopting them in Rails is long and...

Andrew Novoselac
Andrew Novoselac
Developer
Lunch 75 min · 11:45–13:00

Lunch can be found in the Sponsor Lounge or outside under the veranda, where you can also enjoy live music thanks to Saeloun!

12:00 1 session
Track_1 Session is over

Today's Lightning Track is brought to you by our sponsor, Sorcer.Lightning Talks during this break: - UI...

13:00 2 sessions
Track_1 Session is over

In 2013, Fin's CTO wrote that shipping is your company's heartbeat: software only starts learning when...

Ryan Sherlock
Ryan Sherlock
Senior Director of Engineering
Track_2 Session is over

Curious about Stimulus and Turbo? Already using Hotwire, but seeking out solid practices? Join this...

Jeremy Smith
Jeremy Smith
Owner
15 min break · 13:30–13:45
13:45 2 sessions
Track_1 Session is over

Action Text and Trix ship with Rails as a complete, batteries-included solution for rich text. In...

Jorge Manrubia Díez
Jorge Manrubia Díez
Principal Programmer
Track_2 Session is over

At RubyEvents.org, we generate a lot of YAML. Contributors need an easy, idiomatic way to generate event...

Rachael Wright-Munn
Rachael Wright-Munn
@ChaelCodes
14:15 2 sessions
Sponsor_Lounge Session is over

Join Test Double in the Double Up Lab in the Sponsor Lounge to pair with a senior consultant on Rails,...

Track_1 Session is over

Today's Lightning Track is brought to you by our sponsor, Sorcer.Lightning Talks during this break: -...

30 min break · 14:15–14:45 7 tips

Things to do in the breaks: 

  • Visit sponsors in the Sponsor Lounge 
  • Grab a coffee (thanks to Fleetio, SerpApi & Poll Everywhere!)
  • Check out the Lightning track (sponsored by Sorcer & Judoscale)
  • Get your passport stamped in the Ruby sheriff's office (sponsored by Avo)
  • Get your code reviewed in the Test Double Double Up Lab
  • Ride the thoughtbot mechanical bull out on the veranda
  • Check out the best view of the city up on the viewing deck (upstairs)
14:45 2 sessions
Track_1 Session is over

Her first PR added 7,158 lines, deleted 1,920, and touched 153 files of a production Rails app. It...

Alicia Rojas
Alicia Rojas
Software developer
Arely Rivera
Arely Rivera
Lead Product Designer
Track_2 Session is over

"Rails scales from prompt to IPO." But where do non-coders put that prompt? Today's web-based AI...

Paweł Strzałkowski
Paweł Strzałkowski
CTO
15:15 2 sessions
Sponsor_Lounge Session is over

Join Test Double in the Double Up Lab in the Sponsor Lounge to pair with a senior consultant on Rails,...

Track_1 Session is over

Today's Lightning Track is brought to you by our sponsor, Sorcer.Lightning Talks during this break: -...

30 min break · 15:15–15:45 7 tips

Things to do in the breaks: 

  • Visit sponsors in the Sponsor Lounge 
  • Grab a coffee (thanks to Fleetio, SerpApi & Poll Everywhere!)
  • Check out the Lightning track (sponsored by Sorcer & Judoscale)
  • Get your passport stamped in the Ruby sheriff's office (sponsored by Avo)
  • Get your code reviewed in the Test Double Double Up Lab
  • Ride the thoughtbot mechanical bull out on the veranda
  • Check out the best view of the city up on the viewing deck (upstairs)
15:45 2 sessions
Track_1 Session is over

Active Storage was not designed to handle the flood of CVEs generated by AI-assisted security...

Mike Dalessio
Mike Dalessio
Rubyist, gummi bear lover, and open-source maintainer at 37signals
Track_2 Session is over

You've stuck to a single database. It has gotten beefier and beefier servers as the scale grows. Now...

Tess Griffin
Tess Griffin
Senior Developer
15 min break · 16:15–16:30

Head to Track 1 for the day's raffles and giveaways.

16:30 1 session
Track_1 Session is over

As AI lets teams generate more code, many Rails engineers are discovering their bottlenecks were never...

Robby Russell
Robby Russell
CEO

Are you sure?