Pattern matching in Ruby is not a well understood or frequently used feature, but when paired with ASTs it becomes an incredibly powerful tool for refactoring and code transformations.
Schedule
Brandon is a Principal Software Engineer who has worked at companies like Gusto, Square, Playstation, and others. He writes on several Ruby topics from introductory to advanced content, and has invested substantial time into AST tooling and its potential.