Opening Ceremony
AV
TC
DC
JG
See all speakers
See all 12 speakers


Summarized using AI

Opening Ceremony

Shan Cureton, Marty Haught, Rhiannon Payne, Ally Vogel, Tom Chambers, Samuel Giddins, Diesha Cooper, Alan Ridlehoover, Fito von Zastrow, Jenny Gray, Chris Oliver, and Ufuk Kayserilioglu • July 08, 2025 • Philadelphia, PA • Talk

Opening Ceremony: RailsConf 2025 in Philadelphia

The Opening Ceremony of RailsConf 2025, held in Philadelphia, marked the beginning of the event by welcoming attendees, celebrating community, and outlining the conference's schedule and goals. The ceremony featured introductions from Shan Cureton, the new executive director at Ruby Central, various Ruby Central staff members, key sponsors, and program committee chairs.

Main Theme

The primary theme of the ceremony focused on the enduring spirit, legacy, and future of the Ruby on Rails community, emphasizing inclusivity, collaboration, and the unique culture of the RailsConf events through the years.

Key Points

  • Warm Welcome & Community Reflections:
    • Shan Cureton opened with a personal story, speaking on the warmth and inclusivity of the Ruby community, and the values of care, intention, and trust that define it.
    • Ruby Central staff members shared personal and memorable experiences from previous RailsConf events, illustrating the community's kindness, humor, and support, especially for newcomers and during past challenges (e.g., the water shortage at RailsConf Atlanta).
  • Diversity, Inclusion, & Legacy:
    • Emphasis was placed on diversity, inclusivity, and building pathways for new voices in the Ruby community, including the continuation and importance of mentorship programs such as the scholars and guides initiative.
    • The community's resilience and evolution were likened to waves: periods of innovation, pauses, and readiness for new challenges.
  • Organizational Updates:
    • Shan described Ruby Central's growth, investments in open-source projects, and the launch of a fiscal sponsorship program.
    • RailsConf 2025 was announced as the last conference under the "RailsConf" name, framing this year as a pivotal moment to focus on future possibilities.
  • Sponsor Engagements:
    • Cisco Meraki staff humorously highlighted their long-standing involvement and future plans for community support and sponsorship as RailsConf transitions.
    • Power Home Remodeling introduced themselves, underscored their tech-driven growth fueled by Ruby on Rails (with their Nitro app), and invited attendees to network at their booth and evening happy hour, emphasizing employee culture and engagement.
  • Community Initiatives:
    • Introduction of a silent auction aiming to raise $10,000 for community-facing programs like the scholars and guides initiative and community organizer grants, with various prizes on offer and multiple ways to contribute.
  • Conference Guidelines & Logistics:
    • Reminders were given about the code of conduct, accessibility considerations, Wi-Fi access, venue logistics, and programming highlights for the day.
    • The program committee chairs (Chris Oliver and Ufuk Kayserilioglu) reinforced the focus on community support, positive in-person engagement, and the event theme: the past, present, and future of Rails.

Main Takeaways

  • RailsConf 2025 emphasizes community, diversity, and future direction, marking a significant transition point for the Rails community.
  • The event aims to foster inclusivity, positive relationships, and mentorship among attendees.
  • Sponsors play a key role in enabling the event and sustaining the Ruby ecosystem.
  • The Rails community is evolving, with a call for all members to participate actively in shaping its next chapter.

Opening Ceremony
Shan Cureton, Marty Haught, Rhiannon Payne, Ally Vogel, Tom Chambers, Samuel Giddins, Diesha Cooper, Alan Ridlehoover, Fito von Zastrow, Jenny Gray, Chris Oliver, and Ufuk Kayserilioglu • Philadelphia, PA • Talk

Date: July 08, 2025
Published: July 23, 2025
Announced: unknown

We welcome all of you to RailsConf 2025 and to Philadelphia! We are so excited to celebrate together the stories of Ruby on Rails and RailsConf through the ages. Join us in kicking off our event together!

Sponsor welcomes from Cisco Meraki and Power Home Remodeling. Also hear Chris Oliver and Ufuk Kayserilioglu talk about how the event will run for the day.

RailsConf 2025

00:00:12.400 Hello. Good morning. Good morning.
00:00:21.439 I am Shan Keratton, the new executive director at Ruby Central.
00:00:27.439 Welcome. Welcome to Railscom 2025.
00:00:34.800 It's truly surreal standing here today. This community, all of you have welcomed
00:00:40.000 me with such warmth and grace. From my very first conversations, I felt it.
00:00:45.440 Ruby isn't just a language. It's a way of showing up, a way of building together with care, humor, intention,
00:00:53.280 and heart. The more I've listened, the more I've understood that what we have here isn't
00:01:00.000 just building legacy. It's a commitment, it's trust, and it's care. And those
00:01:05.920 values show up in the form of every contribution, mentorship, and the memories that we're all building here
00:01:12.400 together. What makes this community even more powerful is its growing recognition that
00:01:18.479 excellence is coming from everyone from voices of different backgrounds, different identities, and different life
00:01:24.799 paths. The Ruby community shines brightest when when it's diverse and inclusive and bold enough to imagine new
00:01:32.079 ways of doing and being. And I really see that momentum building here. At Ruby
00:01:37.840 Central, we believe that the strength of this community comes from how we treat one another. And that's with respect,
00:01:44.400 with curiosity, and with care. For over 20 years, this community has created
00:01:49.840 spaces that are kind, welcoming, and build trust. And those shared values of
00:01:55.200 kindness, empathy, and joy aren't just words that we have on the website. They're the foundation of how we're
00:02:01.200 gathering, how we're collaborating, and how we're growing together.
00:02:08.399 So, before we go any further, I want to share a few mo moments and memories with you. Not mine, because let's face it, I
00:02:15.520 just got here two seconds ago. Um, but the memories of the people behind the scenes who help hold this community up
00:02:22.239 every day. So, please join me in welcoming Rockstar staff, I like to
00:02:27.840 thank, Ruby Central staff to the stage to share their favorite RailsCom for community moment.
00:02:35.519 Marty, Rianan,
00:02:40.640 Ally, Tom, and Disha. Oh, and Sam coming from the other side.
00:02:53.200 All right, good morning everyone. It's been a while since I've been up on the stage as one of the organizers, but I
00:02:59.360 have lots and lots of memories from Rails comps over the years. I'm to keep this brief so I'm not going to go
00:03:05.120 through that many of them. Uh I think probably the first Rails comp would be the most memorable for me but that's not
00:03:11.120 what I'm going to share with you. The one I'm going to share with you the fondest memory I have is from 2013. we
00:03:17.120 were in Portland and that was the first year we ran the guides and scholars program which we have our guides and
00:03:23.360 scholars up front and that that is a that's a program that I had brought from
00:03:28.560 my conference Rocky Mountain Ruby before that and it's special to me because
00:03:34.159 sort of passing the torch on to the next generation and welcoming them and showing them what this is about is
00:03:39.680 really special to me and so that program sort of uh is the heart of that so that's my memory.
00:03:45.120 Thank you Marty. Hi everyone, my name is Rianin. I'm the
00:03:50.959 marketing director at Ruby Central and I've been working with this team for the past nine months. And my first Rails
00:03:58.799 comp was Portland in 2022 and technically I wasn't there as an
00:04:04.959 attendee. Um my husband was speaking so I tagged along on the trip and really
00:04:10.400 had no expectations um for Rails Comp. I really assumed it
00:04:16.400 would be like any other tech conference I'd ever been to and I was so wrong about that and just so blown away. Um,
00:04:24.240 everyone I met was warm, welcoming, even though I'm not a Ruby engineer. Um, just
00:04:30.560 really really a special experience for me and I think that is what I've learned
00:04:36.800 since then, what makes this community and ecosystem so unique. Um, and I remember as we were flying home from
00:04:43.199 that trip, actually writing in my journal, um, I was so sad to leave because that feeling of connection was
00:04:51.440 so strong and powerful that even though I, you know, had no real business being
00:04:57.520 there, um, I felt it powerfully. So, and now I'm here today, which is surreal. So, thank you all for welcoming me into
00:05:04.800 this community.
00:05:16.240 I'm nervous. Yes. So, my first Rails comp was Atlanta in
00:05:24.000 2023 and that was definitely a memorable one to have. Uh, you know, #watergate,
00:05:31.520 the water shortage of Railscom. Um, those who are there, thanks for letting
00:05:37.520 us know. Uh, it's burned in my brain. Um,
00:05:42.880 but that memory was soon rewritten at Rails Comp Detroit when I won't name
00:05:50.560 names. I walked past the room seeing someone take our huge abundance of water
00:05:56.800 bottles and staging them perfectly to take a photo to share on social media
00:06:03.039 and say #weave water now or whatever it was. I was like, "Oh, you know what?
00:06:10.240 That's actually pretty funny and I appreciate it. Thanks for helping me rewire that memory." Uh, so for me, the
00:06:17.199 community means a lot. There's that humor, that love, and that straight up
00:06:22.880 support, whatever that might look like. For example, posting a picture of the burrito
00:06:29.520 incident game uh to let us all know that what we shouldn't do, actually, what we
00:06:35.600 should not be doing at game night uh tomorrow evening. So, again, that type of thing is what
00:06:42.479 keeps me grounded, keeps me humble, and I appreciate it so much. It's been welcoming and wonderful. So, thank you.
00:06:55.680 Hi everyone. I'm Tom. I uh I get the privilege of working with our sponsors here at Ruby Central. Um I too am
00:07:02.240 scarred and uh the Watergate of the Atlanta Rails Conf uh is probably my
00:07:08.880 most memorable moment and lesson learned. But uh I just want to say
00:07:14.080 something really fast and that's uh if you don't know I I'm saying it out loud
00:07:20.240 to this audience now. You all are a part of a very cool community. I do a lot of
00:07:26.000 tech events and this is the most unique group of people I've ever been around. Um the sponsors here uh don't feel like
00:07:33.360 awkward plus ones at a wedding. they feel like they're part of this group and uh it's been an honor and a p privilege
00:07:39.520 to uh participate here at Ruby Central and at Railscom and be a part of this event. So that's it.
00:07:51.919 Hey there. I'm Samuel Giddens. I'm uh the security engineer in residence here at Ruby Central. I've been a part of
00:07:59.680 this community since I don't know 2013. I've been uh
00:08:04.879 maintaining Bundler and Ruby gems. Um and it's really been a pleasure to see
00:08:10.400 over these past 12 plus years how this community has grown up and uh you know
00:08:18.240 grown past being about just one person, one framework. Um you know it's it's
00:08:24.720 grown into being a really awesome community and I look forward to uh
00:08:30.319 seeing us continue to demonstrate that.
00:08:40.399 And I am Disha. I'm the lady behind the numbers. And make sure this event stays on budgets. You can blame me if there's
00:08:47.120 a bell or a whistle missing. Uh my first uh Rails comp was 2024
00:08:54.880 and uh I came with a broken knee on crutches driving the little scooter
00:09:00.320 around. some of you remember and uh I will say that that experience is a
00:09:05.920 testament to your kindness, inclusivity and accommodating behaviors. So many
00:09:12.320 people held a door for me, helped me, carried a coffee or a water. It was an amazing experience to be uh disabled and
00:09:20.399 be able to participate in an amazing conference. But it was also a testament to this group's just insatiable desire
00:09:28.800 for drama because I can't tell you how many of you whispered in my ear can you
00:09:34.959 please run over someone. Thankfully there was not a headline CFO
00:09:41.519 runs over rubist but if it was up to you guys it would have happened but I have
00:09:46.880 grown to love this group of people. You all are amazing and thank you so much for what you bring to this community.
00:09:53.440 This is about you. Thank you.
00:09:58.800 Give it up again. Let's give it up for the Ruby Central staff.
00:10:10.160 They were so nervous. So, thank you all for clapping and welcoming. They did a great job though.
00:10:17.200 Now, I'd like to kind of switch gears and and just in an effort for you all to get to know me, tell you a little bit
00:10:22.959 about my story. Is that okay? Perfect. So, years ago, I was a student
00:10:28.720 standing on the steps of San Diego State campus. Any Aztecs in here? No. Oh. Oh,
00:10:34.240 okay. It's okay. I'll hold it down for everyone. Um, trying to solve a personal
00:10:39.680 problem. I was a non-traditional college student, a working mother of three. I didn't have a lot of resources, but I
00:10:45.839 had a lot of responsibilities. Can anyone relate to that? Okay. Yes. School
00:10:51.360 pickups and drop offs were just one of the many responsibilities. I needed a solution and I couldn't find one. So, I
00:10:57.920 built it. I didn't know then that I was launching a startup. I just knew that if I can
00:11:03.760 make something work for my family, maybe I can make it work for others. So, with just $2,000 in my bank account and a
00:11:10.160 co-founder who believed in the vision, we began. And I can tell you it was scrappy and it was hard. I was driving
00:11:17.120 the kids to school during the day, answering emails at night, and learning everything that I didn't know in real
00:11:23.040 time. And over time, through trial, tenacity, and community, we grew from
00:11:28.160 two drivers to more than 60. From a couple of neighborhoods to over 80 zip codes in San Diego. from an idea born
00:11:34.480 out of necessity to a ride share transporting children to and from extracurricular to school and
00:11:39.839 extracurricular activities garning government contracts and a lengthy weight list. And I'm proud to say that I
00:11:45.519 was the first black woman in San Diego in California, excuse me, to uh own a
00:11:51.200 licensed transportation network company. And that was all Thank you.
00:12:02.720 with love and grit. And we all know once you build it, our tribe will come.
00:12:09.600 And then the wave slowed. But like all journeys, it wasn't a straight line. The momentum slowed. A thing called the
00:12:16.720 pandemic hit. Does everybody know what that is? We all know how that story ended. The wave that once carried us
00:12:23.519 crested and leveled. And that quiet, that in between places, I'll admit it
00:12:30.079 was disorienting. But what I've learned about waves, they don't disappear. They pause. They
00:12:37.200 gather. And they wait for the time to rise again.
00:12:44.639 I've heard your I see a similar pattern in the Ruby community. I've heard your stories. the early days of Ruby, the
00:12:50.240 explosion of creativity and innovation, the unicorns that were uh formed from
00:12:55.279 this language that are in this very room now. And then things slowed, not because
00:13:00.480 we ran out of steam, but because every movement has a rhythm. And in that
00:13:05.680 pause, some of us wondered what we would build next together.
00:13:10.880 But what I see and feel is quite different than that narrative. Over the past few weeks, I've listened. I've sat
00:13:16.639 in calls with maintainers. I met with meetup organizers, contributors, sponsors, first timers, old-timers,
00:13:24.560 but and what I felt again is this community is evolving. I felt something
00:13:29.680 steady beneath the surface. It's a readiness, a quiet determination, a
00:13:35.920 belief that what we have built matters, but what we will build next will matter even more.
00:13:43.200 That is why I joined Ruby Central. Not just because of what Ruby has been, but of what it still can become. I believe
00:13:50.560 deeply in the power of people of community-led missiondriven work. That commitment has guided me across every
00:13:57.519 chapter of my journey. From building a company that supported working families to creating pathways for first
00:14:03.360 generation students to helping women and underrepresented entrepreneurs bring their ideas to life. I believe in
00:14:10.079 building with people and not for them. That is how I've led my businesses, how I've led my teams, and that's how I'll
00:14:16.320 lead at Ruby Central. So, Ruby Central, we're not some distant
00:14:21.360 institution. We're an extension of you. As your voices have evolved, so have our voices. As your needs have grown, so
00:14:27.920 have our capabilities. We've built better systems. We've expanded our community support through OSS projects,
00:14:34.480 grants, and our new fiscal sponsorship program that we piloted. Woohoo. Yes.
00:14:40.800 We've invested in tools, infrastructure, and leadership development, but we're just getting started. So,
00:14:48.480 Rails Comp 2025 may be the last Rails Comp in name, but please don't let that
00:14:53.519 fool you. This is not the end. It's our pivot point. The moment where we stopped asking what happened and we start asking
00:15:00.399 what's possible. So, all of us today, we're standing on the edge of something new. Remember that
00:15:07.519 tide is pulling back and what comes next that wave will be will belong to everyone here today.
00:15:16.160 So I want to take a moment to thank our annual sponsors who support Ruby Central
00:15:21.279 throughout the year. Your partnership helps sustain our programs, strengthen our infrastructure, and fuel the work
00:15:26.720 that keeps this community thriving, not just during the conference season, but every day. Can we give it up for our
00:15:33.120 corporate sponsors, please?
00:15:46.320 2025 sponsors. Thank you, your support.
00:15:54.880 You've made this event very memorable memorable already. So, we're very grateful for your support here.
00:16:05.839 I also want to thank everyone who's purchased our supporter tickets um that also helped support the event today. Um
00:16:12.959 thank you so much. Next, I want to kind of switch gears and invite a couple of our sponsors to the stage um before we
00:16:20.160 hear from our program committee. So, first I want to thank I want to bring Allan and FTO to the stage um from Cisco
00:16:33.199 Uh, good morning. That's better than rehearsal. That was good.
00:16:39.279 Uh, so I'm Alan Ryhoover and I am a senior engineering manager at Cisco
00:16:44.480 Maro. And I'm Fito Fonastrov. I'm a staff software engineer at Cisco Maro as well.
00:16:52.240 Uh, and we'd like to welcome you. It's our honor and our privilege to welcome you on behalf of Cisco to Philadelphia
00:16:57.759 for RailsCom 2025.
00:17:06.799 But I apologize. The text should be black, but we'll read it to you. Um, so these these
00:17:14.319 vendor welcome messages are kind of tricky. You you don't know. Uh, you've only got a few minutes of time. You have
00:17:20.640 a few things that you want to get across. Uh, and the first is we want to welcome all of you to Railscom, which we
00:17:26.079 just done. tech, right? The second is that we want to compliment our hosts for gathering us all together
00:17:33.120 uh and bringing this amazing community together once again. So, thank you. Check.
00:17:42.640 And the third is we'd love to encourage you to come network with us at our booth. Um
00:17:49.120 we just did. Yeah, we just did. Okay. All right. So, are we done? Can we get
00:17:54.480 off stage now? No, not yet. Oh, I know. We're going to show the
00:18:00.320 montage of all the conferences we've been involved in over the last few years. Yeah, I did that at Ruby Conf last year.
00:18:06.960 I don't know. Okay. Are you going to share that funny haiku? You mean the one that goes, "Ruby is
00:18:12.320 pure joy. Long after the fail whale bailed, we're still using Rails."
00:18:17.360 That one. Yeah, I did that last year at Ruby Conf.
00:18:22.960 Okay, I know. We're going to talk about Cisco's purpose and how much we appreciate everything that Ruby Central
00:18:28.880 does to support the entire Ruby community. Yes, I did it last year, but yes, let's
00:18:36.080 do it again. All right. Well, why are we still standing here then? Uh, well, because we haven't shared the
00:18:42.240 news, right? Wait, what big news? Uh well, as
00:18:48.080 you know, Cisco Maro relies heavily on events like Railscom to to get our name
00:18:53.200 out in the community so that we can recruit you and so that you can come network with us.
00:19:01.200 And because sadly Railscom is coming to an end this year, we've we need to find
00:19:06.320 other alternative venues where we can reach out and meet people. Uh so this year we've sponsored Sin City Ruby,
00:19:12.480 we've sponsored uh Rocky Mountain Ruby and XO Ruby later this year. Um so that
00:19:19.600 you can come network with us. And there's more to come next year.
00:19:25.840 We're going to need to find even more events that we can sponsor. So if you happen to be a conference organizer and
00:19:31.520 you're looking for sponsors, come network with us. Come network with us. Yeah.
00:19:41.919 Okay. Are we done now? We're done. All right. Thanks. Thanks everyone.
00:19:49.360 Next, we're going to invite Jenny from Power Home Remodeling to the stage.
00:19:54.480 Thank you so much. All right, we're working up here. Good
00:20:00.400 morning, everyone. My name is Jenny Gray and I am from
00:20:07.039 Power Home Remodeling where I am a vice president in the business technology organization. And I am so excited to
00:20:14.880 welcome you all to Rails Comp 2025 and most especially to Philadelphia, our
00:20:32.159 So, I'm sure most of you have never heard of Power Home Remodeling before,
00:20:38.880 but I'm here to tell you a little bit about us. We were founded in 1992
00:20:45.200 um here in the city of Philadelphia. We are privately owned. We continue to be
00:20:50.640 privately owned still today. and we specialize in helping our customers add
00:20:56.720 beauty, value, and energy efficiency to our homes, to their homes. Um, we are in
00:21:03.760 24 cities and we have eight more markets that we are going to be moving into over
00:21:09.600 the course of the next four to five years. So, we are on a growth path like
00:21:15.520 nobody's business. This year we are poised to reach 1.7 billion over 1.7
00:21:22.799 billion in revenue. Uh interesting. Yeah. Right. That's that's pretty good.
00:21:32.320 Um look at this chart. I mean it's it's pretty it's pretty amazing. Um but more
00:21:38.080 importantly than that uh we are a tech first organization who is relentlessly
00:21:43.760 dedicated to our employees and to our culture.
00:21:49.280 We like to say that we sell windows so that we can hire more people and bring more people into the power community so
00:21:56.799 that we can share our values of inclusion, care, and commitment with all
00:22:02.400 the people that we can bring in. And they are on full display every day at Power Home Remodeling.
00:22:09.360 Let's see. I think. Hold on.
00:22:16.080 Nope. Oh, I went too far. Oh, nope. Now I went too far back. It's
00:22:22.799 okay. We're gonna get this going here. Oh, damn it.
00:22:28.159 This is my favorite slide, though. I got to get to it.
00:22:34.960 All right, we're good. We're good. We're good. So, we're a great organization. Really is. Power is a special place, but
00:22:41.679 don't take my word for it. Take the word of our employees. That actually proves it. We are consistently ranked in the
00:22:49.280 top 15 best places to work. And we get receive plenty of other accolades that
00:22:54.799 continue to show that our employees believe that we are on the right track for creating a very an exceptional work
00:23:01.919 environment, an inclusive environment, one where we really do care and are committed to our employees.
00:23:08.880 Of course, the one that I'm most uh proud of is actually right there in the center. We are we're ranked Computer
00:23:16.159 World's uh number six, Computer World's best places to work in IT for 2025. And
00:23:21.520 in that ranking, we are number 10 for employee engagement and retention,
00:23:27.440 number two for investment in technology career development, and number one in IT
00:23:33.760 growth. So, we're really happy about how our employees continue to recognize the great work and the amount of effort we
00:23:40.480 put into creating a great environment. Now, I can show you this one. So, why
00:23:47.360 are we here at Rails Comp? Well, in 2007, Wade Winningham, who was speaking later
00:23:54.480 this afternoon, wrote the very first lines of the our Ruby on Rails application,
00:24:00.880 which as it has matured, so has the business. It's no coincidence that our
00:24:07.280 business has skyrocketed because of the investment that we continue to make in
00:24:12.400 our tech employees who continue to make that investment in our Ruby on Rails application, Nitro.
00:24:22.159 Let's see. Today, Nitro touches every employee
00:24:28.240 across the organization from lead generation all the way through our installation process with our employee
00:24:35.520 with our homeowners. Um, we have, let me just read it right
00:24:41.679 here. We are a monolith with over 150 Rails engines and over three million
00:24:46.960 lines of Ruby code. How do we do that? You got to go to WDE's presentation later this afternoon.
00:24:54.159 I'm telling you, it's pretty interesting. We like to move quickly. We like to ship a lot. We ship 250 plus
00:25:00.159 changes to production uh each week um across 80 different releases. So, we are
00:25:06.559 continuously releasing to production. We have over a hundred very dedicated, very
00:25:13.279 strong, very talented, very funny Ruby on Rails developers, most of whom are
00:25:28.480 so I encourage you to look for them because they are just an exceptional group of individuals and a reason why I
00:25:35.600 love coming to work every day. Speaking of which, we are always
00:25:42.320 looking for more talent. That's why I'm up here. Uh we would love to meet you if you are someone who's looking for a new
00:25:48.559 home, uh who is dedicated to being better today than you were yesterday and
00:25:54.640 on a relentless pursuit to continue to grow and learn, please come see us. Our
00:26:00.080 booth is right outside those doors. We have some delicious treats from the Philadelphia area that we would love to
00:26:06.080 to uh share with you, some tasty cakes, and uh we'd love to meet you. I also
00:26:11.600 want to remind you that Power Home Remodeling is hosting the um sponsoring the happy hour this evening at 700 p.m.
00:26:18.960 So, or 6 PM. So, I'm hoping to see a lot of you so that we can have a drink, get
00:26:24.000 to know each other, share a few laughs, and raise a toast. So, with that, welcome to RailsCom 2025. I look forward
00:26:31.840 to meeting every single one of you. Have a great conference.
00:26:48.080 Okay, before I pass it off to our co-chairs for the conference, I want to
00:26:55.200 remind everyone that we have a silent auction going. Um, as part of this
00:27:00.960 year's Rails Comp programming, I'm honored to introduce a new initiative that reflects our ongoing commitment to
00:27:07.360 sustaining and expanding Ruby Central's impact, our auction. So, the goal is to
00:27:12.480 raise $10,000 to support uh community-f facing programs, our initiatives such as
00:27:18.240 our scholars and guides. Scholars, raise your hand. Wave. Yes. Woo.
00:27:25.840 And our community organizer grants. Community organizers, do you want to wave? Are you in the building? A few of
00:27:32.480 us. Yes. A couple. Yes. Um, these programs help ensure that the Ruby
00:27:37.840 ecosystem remains inclusive, vibrant, and led by a diverse range of contributors. You'll find a selection of
00:27:44.159 autumn auction items available for bidding through the conference. We have things like Disney World trip, a private
00:27:50.640 uh chef for your home. Um, my favorite, which is the Broadway show backstage and
00:27:56.960 meeting dinner with the cast. Um, and then also a number of donated items from
00:28:02.080 individuals in the community. So, thank you to everyone in the community who donated the items.
00:28:07.919 You can scan the QR code. It's also available at our Ruby booth. However, if you cont if you prefer to
00:28:14.320 contribute directly if none of those items um move you, we are welcoming donations via our live donation link.
00:28:21.279 Any amount matters and helps. Um you can donate by scanning this QR code. It is
00:28:26.720 available at the Ruby Central booth or you can text Rails comp to 5355
00:28:32.240 and the number of individuals that we have here registered at the conference. If everybody donated $13, we would reach
00:28:38.799 our um goal. So keep that in mind. With that, I just want to thank you all for
00:28:44.799 again being gracious, allowing me to welcome you to RELSC, sharing my story,
00:28:50.880 all of that. I'm now going to pass over the mic and introduce two people who
00:28:55.919 have poured their heart, time, and efforts into this year's program. So, please join me in welcoming UFO, current
00:29:02.720 Ruby Central board member extraordinaire, and Chris, current community extraordinaire, who's going to
00:29:08.399 say a few words and walk you through today's activities. Thank you all again.
00:29:16.880 Hello. Good morning. I'm Hey, how's everyone doing?
00:29:22.320 Great. Okay. Uh, my name is Zofok. I'm Chris Oliver. And we want to welcome
00:29:28.880 you to Railscom. Uh, welcome to RailsCom Philadelphia, everybody.
00:29:36.559 Uh, that that's that's Detroit. What? Oh, dang it. Andy left that slide from
00:29:44.159 last year. Always blame Andy. I mean, it's his fault. always. Yeah. Oh, okay. That's better. Welcome to
00:29:51.440 RailsCom Philadelphia again.
00:29:59.360 Okay. The name Philadelphia originates from ancient Greek meaning brotherly love. It's a combination of the Greek
00:30:06.080 words felos mean um which means loving and adulos which means brother. William
00:30:11.840 Penn, the city's founder, chose this name to reflect his vision of a city
00:30:16.880 where people of all faiths could live together peacefully. We think that is
00:30:21.919 important for this year's event. You know, too often, uh, the world kind
00:30:28.399 of feels like a dumpster fire floating down the river sometimes. You know, um,
00:30:33.919 things are changing fast all around us and we feel like it's harder and harder to keep up with the pace of change and
00:30:39.120 all the chaos. Uh so it's times like this that it's important for us to come together as a community and support each
00:30:46.080 other throughout all these challenges. And that's why we think these conferences are so important to cut
00:30:51.200 through the noise. During times like these, it's easy to
00:30:56.559 give in to negative emotions like anger, hate. Moreover, online platforms make it
00:31:02.960 easier for us to amplify the negativity with other people around us.
00:31:08.720 However, we want our community to define itself with positive emotions instead.
00:31:14.880 For example, we want to come together around our shared love of Ruby and
00:31:20.080 Rails, not our dislike of other languages or frameworks. It's only
00:31:25.600 through these in-person interactions and the face-to-face dialogue that we have
00:31:30.720 at events like this that we can achieve that. And that's why we think it's extra
00:31:37.120 special that this historic final Railscom is being held in Philadelphia.
00:31:44.480 So, welcome again to Railscom 2025 in Philadelphia, the city of brotherly
00:31:57.840 And before we get on with anything else, let's do Wi-Fi first. The network name is Railscon 25 and you will need an
00:32:05.760 access code which is the name of our Wi-Fi sponsor Typesense.
00:32:13.200 Everybody got it? You good?
00:32:19.120 Yeah. So once you're on the Wi-Fi network, uh
00:32:25.279 you can scan this QR code uh which will take you to the welcome guide which is full of information uh that will help
00:32:31.120 orient yourself during the conference. Everybody got that?
00:32:37.279 Yeah. So everything is going to be happening on this floor and the one below the
00:32:42.640 mezzanine level. This is the main stage on the ballroom level where you're at right now. You've already seen the
00:32:48.399 sponsor booths outside. Um, and the breakout rooms are on the mezzanine level below, kind of in the same
00:32:55.279 location down there. Okay, we need to talk about our code of
00:33:02.240 conduct. This event has been in production for over a year now with the help and contributions of Ruby Central
00:33:09.200 staff, our sponsor companies, our program committee, everyone who has spent sent in a talk proposal, all of
00:33:17.039 our speakers who have prepared top-notch content for you all to enjoy and a group
00:33:22.320 of volunteers who are helping us to put on the event. We also have all of you who have paid
00:33:29.279 for their conference tickets, hotel rooms, flights, and have taken time away from your loved ones to be here to enjoy
00:33:36.799 the conference and this amazing community. For that reason, we value the
00:33:42.080 right for everyone in this conference to enjoy the event without interruptions,
00:33:47.679 intimidation, or harassment. And this includes everyone from speakers to staff, attendees to volunteers. Anyone
00:33:56.320 who who prevents others from enjoying or participating in the conference or
00:34:01.600 causes a disruption to our programming will be in violation of the code of conduct and will be removed from the
00:34:08.159 conference immediately. So, please make sure you read and
00:34:13.440 understand the code of conduct so you can spot any violations. If you need to report something, you can do so on our
00:34:19.599 Slack channel or in person. If you see anybody wearing a pink shirt like I am,
00:34:25.200 uh, any member of the staff, you can contact or email ruby on or railscon at ruby central.org.
00:34:33.280 Um, thank you all for making this a historic Railscon. We sold out early bird tickets in 36 hours and the
00:34:40.639 remaining tickets the week before the event. Thank you.
00:34:49.200 There there are about 800 attendees here at the conference. I'm sure you can feel
00:34:54.399 it. Uh we we're thrilled to share our amazing programming with all of you. Please note that this event will be cozy
00:35:01.040 with so many of you in attendance. So we ask you to listen to the instructions from guides and volunteers. Please move
00:35:07.200 away from aisles, creates room for others to sit and make sure to make some new Ruby friends along the way. Uh,
00:35:14.079 hallway track is great. I love it. But please don't block walkways, entrances, or make noise outside of breakout rooms.
00:35:23.119 So, we want to give a really warm welcome to all of our scholars here, uh, who are part of our scholars and guides
00:35:28.960 program. Uh, the scholars and guides program is a mentorship program for aspiring rubists. So, we want to welcome
00:35:36.240 them, help them navigate, and feel just like a a part of the Ruby community like
00:35:41.599 you feel. So if you run into any of the scholars who say hi, introduce yourself and make a new Ruby friend.
00:35:56.240 The theme of this year's conference is the past, the present, and the future of Rails. This theme was brought to life
00:36:03.440 through the work of this amazing group of people on this year's program committee. All aspects of programming
00:36:09.680 including talk selection, scheduling, lightning talks, speaker engagement, planning of hack spaces and more have
00:36:16.320 been put together through the efforts of of these fine folks. So thank you David,
00:36:21.440 Adriana, Boommy, Drew, Null, and Rosa.
00:36:34.880 So today we have our opening keynote next followed by a 15-minute break.
00:36:40.320 Afterwards you can stay here to catch any of the talks happening in the main stage Liberty. Um or you can head
00:36:47.119 downstairs to the breakout rooms to go to any of those talks. And we're going to do things a little different uh the
00:36:52.800 today for lunch and on Thursday. It's going to be a 2-hour walk away lunch starting at 12:45. So you can explore
00:36:59.520 the city of Philadelphia, the beautiful city of Phil Philadelphia and all the
00:37:04.720 amazing food it has to offer. Um so refer to the welcome guide for some recommendations like reading terminal
00:37:10.880 market or chat in the hangout plans uh channel in Slack to make uh plans with
00:37:16.720 other people. Keep an eye on the time and make sure you're back by 2:45 to enjoy the afternoon talks. And at the
00:37:23.440 end of the day, you can come back here to the main stage for the fireside chat, followed by a happy hour sponsored by
00:37:28.640 Power Home Remodeling right outside in the sponsor foyer.
Explore all talks recorded at RailsConf 2025
Ben Sheldon
Sam Poder
Rhiannon Payne
Joe Masilotti
Josh Puetz
Wade Winningham
Irina Nazarova
Tess Griffin
+77