Sounds interesting. I do remember having some seed files which grew out of hand and they became a nightmare to manage. I have taken some practices over the years to make it a bit more manageable.
What kinds of things are you seeing? I believe this was done pre 6.1.0, but the Ruby version shouldn’t matter. If starting a new app, I would probably target Ruby 3.X. However, if it were something that was a shared library, I would target a lower version but also test compatibility with 3.0.
This episode was on Ruby 2.7.2 and Rails 6.1.0. It's probably worth noting that I do have a .railsrc file which contains.
--skip-spring
--skip-coffee
This episode was also based on the version of hotwire-rails 0.1.0 and turbo-rails 0.5.0 at the time. They are moving fairly quickly with their development. What differences are you finding?