Parking is available at the McWane Science Center parking garage. Tokens will be given out at check-in.
| 8:00 am | Registration |
| 9:00 am | Introduction |
| 9:20 am | Opening Keynote - Stephan Hageman |
| 10:00 pm | Break |
| 10:10 am | Story of Rails! - Ratnadeep Deshmane |
| 10:50 pm | Break |
| 11:00 am | RPC Framework Overview - Yulia Oletskaya |
| 11:50 am | Lunch |
| 1:00 pm | Validating and Processing the Content of a File with Active Storage - Claudio Baccigalupo |
| 1:40 pm | Break |
| 1:50 pm | Postgres at any Scale - Craig Kerstiens |
| 2:30 pm | Afternoon Break |
| 3:00 pm | What's Love Got To Do With It? Ruby and Sentiment Analysis - Ben Greenberg |
| 3:40 pm | Break |
| 3:50 pm | Site Reliability on Rails - Anthony Crumley |
| 4:30 pm | Break |
| 4:40 pm | Closing Keynote - Sandi Metz |
We want Birmingham On Rails to be a safe space for everyone. All attendees, speakers, sponsors and volunteers at the conference and conference-related events are required to abide by the code of conduct.