External Publication
Visit Post

Vibe Coding Tip for Coding Novices Like Me: Use the Codex Ask Button to Understand Your Code

OpenAI Developer Community June 3, 2026
Source
Hey, welcome to the developer community. What you need to understand is that the model can only handle work that you fully understand. Vibecoding was misunderstood as a technique that enables people without technical knowledge to produce code. It was never meant that way. Andrey Kartpathy, the one who forged the term is in fact a programmer. Vibecoding allows programmers to build stuff without looking at the code because they can explain what the model should build and most importantly how it should do that. If you don’t know the how it will fail. And that won’t change. So you have to see it as a learning tool if you are not a programmer and not as a tool to make software. Because it was not only not meant to be that, it will also never be capable of doing that. And that has a simple reason: imagine you have a coffee and you pour milk in it. The same can be done with software. A simple change in the frontend can mean millions of lines of code being added to a larger program. Adding a couple more changes.. a thousand commits after and wanting it to be removed again means rebuilding the whole thing from scratch is faster. Programmers know that. And that’s why they are intuitivly not using certain techniques. There have been “wars” in offices around such things. Months of discussion .. that were still worth the fight because you can’t undo some kind of shit. So the way to become a good vibecoder does not start with installing a harness. It starts with a course on programming. instead of trying to a explain to a model what it should do for ten days you could have learned python for 10 days and then tell the model what to do in 1 hour

Discussion in the ATmosphere

Loading comments...