I understand the depression. I'm a developer (professional) and I make music (ambitious hobby). Both arts heavily in a transformational process.
I'd like to challenge a few things. I rarely have a moment where an LLM provides me a creative spark. It's more that I don't forget anything from the mediocre galaxy of thoughts.
See AI as a tool.
A tool that helps you to automate repetitive cognitive work.
There were a ton of different design variations! The differences were mostly in the details. The main requirement was to build a video editor that does everything that a video editor does, but as well as possible. And because this editor is designed to work within third-party apps that license the SDK, we wanted it to be well-designed but neutral, as easy to use as possible.
One example of a rejected idea: We had played around with the idea of collapsing and expanding the clips when you scroll vertically in the timeline, like an accordion, but it turned out that traditional vertical iOS-native scrolling felt better.
Tightly integrates with my calendar. Easy, keyboard driven divide and conquer for my documents into tasks. Way better than all the other knowledge base apps.
I think you should give it a try. Rails made me a better software architect and showed my the importance of writing expressive elegant code. It might have lost some market share to other techs (Node / Elixir) but it's still the original.
In my opinion your requirements are a little fuzzy. If you're developing a website (no hard database requirements) you could go with something easy as jeykill, middleman or gatsby. If you're developing a web application I would try to evaluate my future needs:
Need #1: Since I don't know what my users will do I need to be agile and quickly adapt to business changes.
Tool #1: Rails - the flexibility of RoR is still unbeatable. Especially if you're a startup this is really a timesaver. Furthermore it's no rocketscience to develop a decent frontend on top using React or Vue.
Need #2: Shitload of people will use my site.
Tool #2: Elixir / Phoenix has kick ass performance and language and framework are well written and thought through.
Need #3: My whole team are frontend devs who just know JavaScript.
Tool #3: Maybe Node.js is for you. In the past I've rarely seen a good Node.js backend project but if you're really disciplined (aka writing a lot of tests) it should be doable.
Need #4: My project is a FinTech and I need to talk to banks.
Tool #4: Java/Scala/Clojure since you'll might talk to these services directly and all of the have JVM based SDKs.
Need #5: I'm a microsoft consultant.
Tool #5: Well then go with C#/F#.
I'd like to challenge a few things. I rarely have a moment where an LLM provides me a creative spark. It's more that I don't forget anything from the mediocre galaxy of thoughts.
See AI as a tool.
A tool that helps you to automate repetitive cognitive work.