Ownership of code in the age of ai coding

people say i created this project, i created that project, someone claims to have rewritten postgresql in rust, someone says i rewrote X tool in another language… i see a lot of such posts on LinkedIn.

please stop, you haven’t written them bro, you asked ai to write it. when you generate an image with gemini or chatgpt, you don’t say that you drew that image, or that you are a painter or a graphic designer.

using ai to write code only makes you the owner of that codebase. if you do it at work, you are still responsible for what that code does. it is your fault if the code fails. if you don’t understand the code that is generated, it multiplies the problem several times. same as when the generated image doesn’t satisfy the requirement.

i thought about this for some time. at university we generated a full-blown graph rag with ai coding. but it didn’t make me an expert on llms. we got a good mark for the project, but we were still the ones who don’t know how to work with llms well.

i set up a full pipeline for my friend. he writes his requirements to claude code, CC pushes changes to the master branch and then it is automatically deployed. he is doing great, but he still is not a coder. he doesn’t know what git or github is, where the server is, or how it is deployed.

i manage this blog with CC, i am not good enough at hugo either. aggressively using ai makes you careless. you don’t grow with ai.