In his RubyConf keynote, Matz discussed Ruby's history, its compatibility issues, and some of the ways that the team has tackled these problems. He also outlined some of Ruby's current strengths, including its performance and concurrency. The talk finished by advising developers to be careful when making changes, and to make sure that any benefits of those changes outweigh the costs of breaking compatibility.
In his keynote at RubyConf 2015, Matz discussed the goals of Ruby 3.33 and how it meets the needs of developers. He also mentioned that the project is open to suggestions and collaboration from other programmers.