Post

I’m Done Using AI. “It made me lazy. It made me stop caring. It made me a worse programmer. It made me depressed. Because I stopped doing the hard work, I stopped learning, I stopped growing, I stopped being the one making the software.” [brettcodes.com]

brettcodes.comI'm done using AIWhy I'm stopping using AI for coding (and anything else) after using it earnestly for a year and coming to understand the harms it causes on personal, societal, and environmental levels.

17 reposts66 likes

Just read and listened to this guy even though I know eff all about coding, LLMs, etc. Good diatribe! As a word-worker, I tried to use Claude a while ago and it instantly made me think differently, but I liked the way I think.

Interesting. Have we ever seen a shift in web development that’s driven such a wild divide? As a one time designer/developer who hadn’t written a line of code for half a decade, i feel very differently. I should probably write about that on my blog.

I am very sympathetic to the feelings he's expressing. As a lifetime programmer, I know exactly what he's feeling. But for me, coding has always been a means to an end. I want to build a game or make an app or have a blog. As a coder, I could implement these things better/faster than others…

If your "end" is just for you, cool. But if it is for other people to use/enjoy you need to know that we can tell when something was created with passion and when something was created simply to exist and we overwhelming want the former.

What makes you think the specific tool I choose to use reflects how much passion and effort and love goes into something? Is my writing less my expression if I use a word processor instead of a typewriter? Your statement includes a great deal of assumption and borders on a puritanical view of life.

The discourse is strained by making it a black-and-white purity test. I’ve written games from assembly language putting bytes in memory to rasterizing textured triangles to OpenGL to Unity to Unreal. Which one of those crossed the imaginary line of “passion” vs “simply to exist”?

…but as a _solo_ developer, one with a family and a day-job, I could never really explore those projects on a reasonable timeframe. Since I've started exploring tools like Claude and Codex, I can actually explore an idea a few hours at a time instead of dedicating that time to boilerplate.

I know the issue is polarizing, but I feel like there's a reasonable middle-ground that exists. Agentic coding can allow developers to work at a _higher_ level. That may not be what folks want who enjoy programming. But it's amazing for those who want to make things.