I use it to write tests (usually integration) that make me physically cringe when I think about how dogged complicated they are to write.
I'll ask it to write one-off scripts for me, like benchmarks.
If I get stuck in some particular complicated part of the code and even web search is not helpful, I will let the AI take a stab at it in small chunks and review every output meticulously. Sometimes I will just "rubber duck" chat with it to get ideas.
Inline code completion suggestions are completely disabled. Tired of all the made up nonsense these things vomit out. I only interact with an AI via either a desktop app, CLI agent, or the integrated agent in my IDE that I can keep hidden most of the time until I actively decide I want to use it.
We have some "foreign resources" that do some stuff. They are basically a Claude subscription with an 8 hour delay. I hate them. Id' replace them with the Github Copilot built-in agent in a heartbeat if I could.
I'll ask it to write one-off scripts for me, like benchmarks.
If I get stuck in some particular complicated part of the code and even web search is not helpful, I will let the AI take a stab at it in small chunks and review every output meticulously. Sometimes I will just "rubber duck" chat with it to get ideas.
Inline code completion suggestions are completely disabled. Tired of all the made up nonsense these things vomit out. I only interact with an AI via either a desktop app, CLI agent, or the integrated agent in my IDE that I can keep hidden most of the time until I actively decide I want to use it.
We have some "foreign resources" that do some stuff. They are basically a Claude subscription with an 8 hour delay. I hate them. Id' replace them with the Github Copilot built-in agent in a heartbeat if I could.