Skip to content
All posts

AI SDLC

How I Use AI Tools Safely in Software Development

Where Copilot, ChatGPT, and Claude/Codex-style tools belong in my workflow — and where they don't.

February 18, 2025 7 min readBy Arulprakash Subramanian
#AI#Copilot#Workflow

Where AI pulls its weight

Scaffolding boilerplate, writing repetitive tests, generating draft documentation, explaining unfamiliar code, and translating between similar languages. These are areas where I review every line and the cost of a mistake is low.

Where I keep AI out

Anything touching customer data, secrets, or proprietary algorithms. Anything where I cannot easily verify correctness. Anything load-bearing that I haven't read line by line.

Treat AI output as a junior teammate's draft

Read it. Question it. Reject it when it is wrong. Never paste it into production without the same scrutiny you would apply to a junior engineer's pull request.