Welcome to The 6ix

Buy your ticket

Toronto

October 3, 2026

Toronto rewards those that pay attention. It stretches along Lake Ontario, with neighborhoods that change fast and a skyline that never really sits still. From Kensington Market to the Beaches, and out through Hamilton, Waterloo, and Ottawa, people here are building, shipping, and making things happen. Come hang out, talk shop, eat well, and see what the community is working on.

XO Ruby 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.

Sponsors
Community Sponsors
8:00 - 9:00a

Registration

9:00 - 9:15a

Welcome

9:15 - 10:15a

Fish Bowl Game

10:15 - 10:45a

Break

10:45 - 11:15a

Dreaming of Intelligent Machines

Computer programming comes from a dream and a war. The dream is the notion that a machine can think. The war is an intellectual clash between two rival factions. It lasted for over 60 years, and it shaped today's computing.

The first faction, the "symbolists", gave us modern programming languages, Ruby included. The other faction, the "connectionists", were disgraced for decades, only to come back with a vengeance in recent years.

The story of those two factions involved a lot of geeky inventions, technical challenges, and good old-fashioned human flaws. It's an amazing story that every programmer should know. Let me tell it, with some juicy technical details.

Paolo Perrotta

Paolo Perrotta

11:15 - 11:45a

Speaker 2

11:45 - 1:30p

Lunch

1:30 - 2:00p

Building Solve Canada

Solve Canada started as one Rails app solving one problem in one place. This talk covers what happened between then and now: the choices that let the app take on five more cities without a rewrite, the point where six cities became a country, and the tradeoffs that held at city scale but broke at national scale.

Ahmed Nadar

Ahmed Nadar

2:00 - 2:30p

Agent Mission Control: Watching Your AI Agents Work, Live

Your AI agents are working right now: writing code, running tests, opening PRs, mostly invisible. In this live demo, Subhashree shows a Rails app built to make that visible: live status, current task, and a running log and timeline for every agent, updating in real time.

Subhashree Parthasarathy

Subhashree Parthasarathy

2:30 - 3:00p

Break

3:00 - 3:30p

Stop being the boss you hate: build AI functions, not chatbots

Most AI agents get built like chatbots. A human sits in the loop for every decision, and every conversation starts from a fresh context. This talk makes the case for designing AI like software functions instead: an input, an output, and a process in between that gets tuned over time. It covers why chat UX pushes engineers into that antipattern, what an AI function looks like in Ruby, and how to debug and evaluate one in production.

Michael Carroll

Michael Carroll

3:30 - 4:00p

Don't Make Your Developers Think About Observability

The best observability tooling is the one developers don't have to think about. As a platform engineer, your job is to provide your team with reliable tools and systems to help them succeed. In this talk, we'll dive into some practical examples of how to design your software with observability baked in and how to get value from your data after it has landed.

Roel Bondoc

Roel Bondoc

4:00 - 4:15p

Break

4:15 - 4:45p

One Monolith, Two Countries: Going Multi-Region Without a Rewrite

Our team was tasked with building a new internal tools platform for many teams across the company. There was just one problem. Our monolith ran as two separate deployments, one for the US and one for Canada, and each only ever talked to its own database. This new platform needed to display US and Canada data together in one place. So we had a decision to make: spin up a separate external app, or lean into the monolith and do the infrastructure work to turn it into a multi-region app. We chose the monolith.

Kristine McBride

Kristine McBride

4:45 - 5:00p

Closing

Schedule
Ahmed Nadar

Ahmed Nadar

Ahmed Nadar built Solve Canada, a civic-tech platform that started as one Rails app solving one problem in one city. It grew into infrastructure running across six cities, then scaled into a platform serving the whole country. He told the civic side of that story at Civic Tech Toronto in July 2026. At XO Ruby, he's telling the builder's side: what it took to get there.

Subhashree Parthasarathy

Subhashree Parthasarathy

Subhashree Parthasarathy started her career as a software engineer writing Ruby on Rails, and more than ten years later, she's still working in it. Now an engineering manager focused on platform and reporting, she's coming up on five years leading that work for an accounting software team. Outside work, she's mom to a two-year-old boy and paints whenever she finds a quiet moment.

Michael Carroll

Michael Carroll

Michael Carroll is the founder of Coolhand Labs, which removes the drudge work of maintaining your AI agents — so your team can focus on building. Previously VP Engineering at Teladoc Health, and founder of RubiconMD, acquired by Oak Street Health in 2021.

Kristine McBride

Kristine McBride

Kristine McBride is an Engineering Manager at Fullscript, a healthcare platform built on a large Ruby on Rails monolith. She joined in 2021 as a full stack engineer working primarily in Ruby and spent several years on product-focused teams before moving into engineering management. She is currently leading the team migrating Fullscript's legacy internal admin platform to a new internal tools application.

Roel Bondoc

Roel Bondoc

Born and raised in Toronto, Roel is a Staff Software Engineer on the Platform team at Phoenix, where he works on tooling, data, and infrastructure. A longtime Rails developer, he enjoys exploring new technologies. When he’s not coding, he enjoys cycling, competitive video games, and spending time with his wife and three kids.

Paolo Perrotta

Paolo Perrotta

Paolo Perrotta is the author of "Metaprogramming Ruby" and "Programming Machine Learning". He has over thirty years of experience as a developer, ranging from embedded to enterprise software, computer games, and web applications. He lives in Bologna, Italy.

Speakers
The Loft on King

The Loft on King

485 King St W Fl 3, Toronto, Ontario M5V 3M4

Venue

The Loft on King is a third-floor loft space above the energy of King Street West, in Toronto's downtown fashion and entertainment district. With polished concrete floors, brick-and-beam architecture designed by Solid Design & Build, and a layout inspired by classic New York City lofts, the space pairs industrial character with blank-slate flexibility — plus a rooftop patio for stepping outside between sessions.

Transportation

Whether you drive or use public transit, The Loft on King provides flexible and convenient transportation options. The venue is accessible via the King streetcar (504/508), with a stop right at King St W & Portland St just steps from the door — the more practical route than the subway, since St. Andrew and Osgoode stations sit about 1.5 km further east. If you're driving, paid street and lot parking is available throughout the King West area.

Nearby

Venue
Buy your ticket
Are you a student? Request a free ticket.
Do you want to support a student? Become a firestarter.