
How to utilise ai to max as a developer
My experience with ai is not so good when it comes to coding. Most of the i goes on in a loop and eventually making me to code myself after wasting a lot of time. So even if ai does give the solution, i am not so confident about it. Also when i write the code, i always know the complete flow
Choose the right models. Claude Sonnet 4.5 , Gemini 3.0 pro , Opus 4.5 (although expensive) , GPT 5.2 xhigh.
What they say is right - "Garbage in. Garbage out".
While promoting , do not be lazy. Type as much as possible.
Assume the LLM is a 10 year old and you need to explain every single thing for it to understand.
Your English needs to be good. If you think your prompt is bad - ask LLM to rewrite your prompt and then send the prompt to the AI.
If you're using Agentic coding , maintain a CLAUDE.md , GEMINI.md or AGENTS.md file so claude (or any ai) doesn't need to go through the whole codebase again and again.
Break up tasks as granularly as possible.
Constantly create documentation.
Write unit tests always.
Always open a new chat for a new task. Context management is king.
If you're implementing a new feature - plan first and then implement.