I have a somewhat similar background. And i haven't had as much fun in frontend land as lately. Yes, complexity changed in both quality and quantity, but oh boy..the rewards! development with webpack+HMR, eslint, prettier.. babel+async/await.. i think it's just awesome. Especially with a designer sitting next and pointing fingers at the one screen, while it gets done in a matter of seconds on the other screen.. I hope you find joy again too, and soon!