Speaker: Dmitry Petrashko

Developer Productivity @stripe

Dmitry works on developer productivity at Stripe, making it easy to confidently write maintainable, fast, and reliable code by improving language, core abstractions, tools and educational materials. Before this, Dmitry has obtained PhD while working on Scala 3 compiler.

Find Dmitry Petrashko at:

SESSION + Live Q&A

Sorbet: Why and How We Built a Typechecker for Ruby

In June we open-sourced Sorbet, a fast, powerful type checker designed for Ruby.
It's now used in hundreds of companies.
Within Stripe, we've used Sorbet to drive code quality via measurable, concrete indicators.

This talk will cover why we started this project and what contributed to its success.
No prior knowledge of Ruby is expected.

Location

Pacific LMNO

Track

Modern CS in the Real World

Topics

Ruby

Share

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.