---
type: talk
title: 'Profiling Ruby: Finding 10x Gains In RSpec and CRuby'
speaker: Xavier Shay
room: Salon 1
day: Friday
session: 2:05 PM
video: JyylrAlGKNc
---

## About the speaker

Xavier is an Engineering Manager in the Production Engineering group at Square, based in San Francisco. He is a contributor to RSpec, a Bundler core team member, and has over fifty published repositories on GitHub. He has been working professionally with Ruby since 2006. Also, Xavier is just an all-around great guy.

## Talk Abstract

In this detective story we'll start by identifying and fixing easy performance problems in Ruby, before working our way down to the guts of the interpreter itself. Using concrete examples from RSpec and CRuby we'll cover all the necessary tools including benchmark, ruby-prof, gnuplot, and more, and show how you can tie them all together to solve real problems yourself.
---
type: talk
title: 'Profiling Ruby: Finding 10x Gains In RSpec and CRuby'
speaker: Xavier Shay
room: Salon 1
day: Friday
session: 2:05 PM
---

## About the speaker

Xavier is an Engineering Manager in the Production Engineering group at Square, based in San Francisco. He is a contributor to RSpec, a Bundler core team member, and has over fifty published repositories on GitHub. He has been working professionally with Ruby since 2006. Also, Xavier is just an all-around great guy.

## Talk Abstract

In this detective story we'll start by identifying and fixing easy performance problems in Ruby, before working our way down to the guts of the interpreter itself. Using concrete examples from RSpec and CRuby we'll cover all the necessary tools including benchmark, ruby-prof, gnuplot, and more, and show how you can tie them all together to solve real problems yourself.

Remove video from Xavier's talk
Remove video from Xavier's talk
