Giving up on that treadmill after investing 3 insanely intense years consuming everything about it was the best thing I ever did. Now I write elixir (phoenix liveview), sometimes I write javascript (phoenix hooks), sometimes that javascript uses Alpine. Zero pain.
I have never felt more vindicated understanding HTTP, Hypermedia, and HATEOAS than I have in the last three years.