San Diego
October 18
In San Diego, golden coastlines stretch between craft breweries and taco shops, where desert canyons meet a metropolis alive with surfers, rooftop bars, and bustling harbor walks. Here, dreamers, creators, and entrepreneurs from La Jolla to Chula Vista, and from Mission Beach to East County, come together to share visionary concepts under the warm embrace of year-round sunshine. This is your chance to dive into San Diego's culture of laid-back innovation, coastal creativity, and endless possibility—building relationships as genuine and dynamic as America's Finest City itself.
XO Ruby San Diego is a single-day, single-track conference designed to draw folks in from the city and the region. An approachable $100 ticket price coupled with no need for a hotel or airfare means you can connect with your community without breaking the bank.
Registration / Set up
Welcome
Fish Bowl Game
Optimize for developer speed
Launching a Rails 8 app in two months as a single developer can sound scary. In this talk I will guide you through the choices made to deliver great value in time for a planned release.You will hear about the latest powers of Active Record, Active Job and Turbo 8. We will review system tests and take a look at Hotwire Native and Bridge components.You will learn why, twenty years after its release, Ruby on Rails is still the best single-developer web framework.

Claudio Baccigalupo
Break
Never Fear, Unicorns Are Here!
It’s no secret that AI is having a moment and engineering as we know it is rapidly changing. But, if you’re like me, you’re likely feeling a bit nervous about how quickly our industry is evolving. What should our response be to this cultural moment and how do we thrive in the midst of change? In this session, I will teach you the best way to respond, why being a unicorn is essential to your flourishing, and how to become one.

Sunjay Armstead
How to Fail
KOW offers insights into a topic he is an expert in: Failure. How to do it, how to avoid it, and what to do when you do fail. Failure isn't the end, and being aware of common failure methods will help you to avoid them.
With a strong bias towards freelance work, but applicable to most effort driven endeavors, such as an agency, studio, or individual contributor, Karl offers lessons from his personal life about how to screw up, and how to avoid it. In the hopes that you may learn from his mistakes, and hopefully make some novel, unique mistakes all on your own.
Finally KOW will also share a statement of intent to start or support a new Ruby Foundation in the efforts to diversify and strengthen the Ruby ecosystem. And some direct lessons on how to organize and strengthen community, an imperative effort.

Karl Oscar Weber
Lunch
Lightning Talks
Break
Architecture
We use the term "architecture" in computer programming quite a bit. But is it a valid and useful analogy (or borrowing of the term)? What could we learn by taking another look at the architecture of buildings? We'll take a look at the history of patterns in building architecture, and how our industry adopted a similar way of thinking. What have we missed? Why do we only consider large architectural issues, and ignore smaller issues that still might be considered architectural?

Craig Buchek
TBA
We're still working on filling this slot. Should you be here? Let us know if you want to speak.
Break
TBA
We're still working on filling this slot. Should you be here? Let us know if you want to speak.
Closing

Karl Oscar Weber
Karl Oscar Weber is a Utah based designer, programmer, and rabble rouser, that's been in love with the Web for over 20 years. His interests include Graffiti, Graphic Design, Programming Language Design, Ruby, Economics, Sociology, and the imperative rebellion against fascism. He has been described as: "A real one." Found everywhere as kowfm, and sometimes as karloscarweber.

Sunjay Armstead
Sunjay is passionate about the intersection of design and engineering. He's a lifelong learner, a champion of emerging talent, and forever the tinkerer. He lives in Durham, NC USA with his lovely wife, rambunctious dog, and a herd of adorable cats. Make sure to ask him about milkshakes!

Craig Buchek
Craig has been using Ruby and Rails since 2005. He enjoys writing concise readable code, especially in Ruby. He enjoys a player-coach role, helping teams improve their processes, technical practices, and automation.Giving a conference talk is Craig's way to strike up some conversations. If you want to make small talk, ask Craig about traveling, attending concerts, canoeing, beekeeping, or where he was when the pandemic hit.

Claudio Baccigalupo
250+ commits to the Rails codebase, editor of “This week in Rails”, loving Ruby on Rails since 2006!

TBA
To be announced ...

5490 La Jolla Boulevard – Found Studio
Luxury space in the heart of Bird Rock La Jolla. A blank canvas space, our design studio space has plenty of natural light and breathing room for your group.