I have been programming with rails since the beginning and it annoys me that nothing to this day solves any of the problems that made me jump to it back then. And this obviously just rhymes with Rails.
- Convention over configuration - db migrations - one way to do something - easy to pick up someone else's project and make progress - great for Jrs to build and be productive - enjoyable to maintain apps for decades - consoles that let me fix and explore - ...
I still use it every day solving problems for customers that pay me to make their lives better.
If an AI slop startup comes to me for help I will direct them to a rails rewrite if they have paying customers and my hourly rate will be based on current 128 ddr5 ram prices.