I mainly use it as a rubber duck. I like that I can ask stupid questions and get mostly right information back. I’ll still verify anything important.
It’s also really quite good in transforming language A to language B if you’re learning a new programming language