Finally updated from Ruby 2 to Ruby 3 today. It went mostly smoothly, but there were a couple bugs that slipped through my testing. Lots of little changes and removed deprecated methods.
Finally updated from Ruby 2 to Ruby 3 today. It went mostly smoothly, but there were a couple bugs that slipped through my testing. Lots of little changes and removed deprecated methods.
@manton I’ve also been running things on 2.7 on the server until recently, I had an old Ubuntu there and the migration took me longer than I planned…
Make sure to enable YJIT and jemalloc for some nice speedup!
Make sure to enable YJIT and jemalloc for some nice speedup!
@jsonbecker That’s one of the reasons I don’t use Rails anymore. It felt like there were major updates too often that changed big pieces of the framework.
@manton I think Rails has zig-zagged a lot over the last decades in ways that have been pretty harmful. Happy to be in the Elixir and Phoenix land these days for lots of reasons (though framework churn is everywhere to some degree)
I should also mention a non existent test suite. And lots of bad practices. It was rough. But it’s alive and working now, and processed a bazillion transactions.