Pattern matching was introduced as a major language feature in Ruby 2.7 and has been improved in subsequent releases, but not many people are using it yet. It’s really helpful and can make your programs clearer, simpler, safer, or all three. So why aren’t you using it? You should totally use it! I’ll show you how.
Given at Brighton Ruby 2022. A video is available at https://tomstu.art/stop-ignoring-pattern-matching.