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.