I use it for scripts or for esoteric error messages or problems I'm having in my dev environment.
I can't be bothered to understand a specific error message that I've never seen before because of an update or whatever.
So getting it to explain errors to me is handy.
I always review the LLMs process and the resulting changes it suggests (including searching what it's done if I don't get it).
It's essentially a context-aware search engine.
Actual coding and problem solving? I enjoy that.