> The features I am currently working on cannot be vibe-coded, because no AI can understand the context.
It's always possible to improve understanding and put the context into writing, usually just that no one has. Clean up the variable names and docs and the language models (and other developers!) will understand the context better. This amounts to doubling down on clear technical communications.
Another way to say it: LLMs are pattern matching machines. So in a twisted way, I see LLMs driving code quality improvements - if only to make the LLMs more effective. Improve the pattern, improve the pattern matching.
> The features I am currently working on cannot be vibe-coded, because no AI can understand the context.
It's always possible to improve understanding and put the context into writing, usually just that no one has. Clean up the variable names and docs and the language models (and other developers!) will understand the context better. This amounts to doubling down on clear technical communications.
Another way to say it: LLMs are pattern matching machines. So in a twisted way, I see LLMs driving code quality improvements - if only to make the LLMs more effective. Improve the pattern, improve the pattern matching.
[dead]