In defense of not understanding your codebase
5 points by siddhartha_golu
5 points by siddhartha_golu
I found it to be an interesting counter-argument to "you should understand every single line of the codebase" advice. I had tagged it with #practices as the central argument of the post aligns with that.
I know that the community here is not fond of LLMs, but does this post really belong to #vibecoding?
I am not sure whether you are aware, but lobste.rs uses the vibecoding tag to broadly describe all content related to LLM usage, a practice I disagree with but is nonetheless the norm. In this case, the central question that the article deals with is one intimately related to LLM-assisted coding.
That said, I agree with you that the vibecoding tag should not be the only tag. The post does not explicitly mention LLMs until the very end, and the point it makes is interesting and worth discussion even in a pre-LLM era. This is enough of an argument to justify restoring the practices tag, IMO, which I have done and suggest others to do the same.