> I've identified the reason to be how intellectually unstimulating coding has become
I've felt the same, so I went low-level. Logic gates, assembly, reversing, etc. It's a whole other world. I'm not quite sure how good LLMs are in this area though. Perhaps they're really good and I'm wasting my time (again). But it's fun; it felt like learning how to program for the first time again.