Videos

The State of Ruby 3 Typing - Soutaro Matsumoto - YouTube
This talk is about the new feature of Ruby 3 for static type checking. The Ruby committer team had a plan to provide an optional static type checker for Ruby 3, but it is changed. Ruby 3 won't ship with a static type checker, but it will provide a...


Automatic GC Compaction in MRI - Aaron Patterson - YouTube
Ruby 2.7 introduced GC compaction, a way to reduce memory memory usage in your application. Unfortunately the compaction process is completely manual, requiring developers to determine the best time to compact their heap. This talk is about making...



Intro to RSpec Syntax Preview - Chapter 6 - Build Your Own RSpec, Part 1 - YouTube
Intro to RSpec Syntax is the first of several new RSpec courses I'm planning. In addition to RSpec syntax, these courses will cover topics like Capybara, model testing, and other topics my readers often ask me about. This first course is to lay th...



dry-validation - why? | The motivation behind the creation of the library - YouTube
This is the beginning of a series of videos where I'm explaining the motivation behind the creation of various dry-rb libraries.Trigger warning: I say bad things about ActiveRecord 😱In this episode, I'm talking about dry-validation, how it's diffe...